Package org.jbox2d.collision.shapes

Examples of org.jbox2d.collision.shapes.PolygonDef.addVertex()


        }
        //Add triangle vertices
        Vertex vertex1 = triangulatedBodyVerts[i*3];
        Vertex vertex2 = triangulatedBodyVerts[i*3+1];
        Vertex vertex3 = triangulatedBodyVerts[i*3+2];
        polyDef.addVertex(new Vec2(vertex1.x, vertex1.y));
        polyDef.addVertex(new Vec2(vertex2.x, vertex2.y));
        polyDef.addVertex(new Vec2(vertex3.x, vertex3.y));
       
        this.polyDefB4CreationCallback(pd); //FIXME TEST
       
View Full Code Here


        //Add triangle vertices
        Vertex vertex1 = triangulatedBodyVerts[i*3];
        Vertex vertex2 = triangulatedBodyVerts[i*3+1];
        Vertex vertex3 = triangulatedBodyVerts[i*3+2];
        polyDef.addVertex(new Vec2(vertex1.x, vertex1.y));
        polyDef.addVertex(new Vec2(vertex2.x, vertex2.y));
        polyDef.addVertex(new Vec2(vertex3.x, vertex3.y));
       
        this.polyDefB4CreationCallback(pd); //FIXME TEST
       
        //Add poly to body
View Full Code Here

        Vertex vertex1 = triangulatedBodyVerts[i*3];
        Vertex vertex2 = triangulatedBodyVerts[i*3+1];
        Vertex vertex3 = triangulatedBodyVerts[i*3+2];
        polyDef.addVertex(new Vec2(vertex1.x, vertex1.y));
        polyDef.addVertex(new Vec2(vertex2.x, vertex2.y));
        polyDef.addVertex(new Vec2(vertex3.x, vertex3.y));
       
        this.polyDefB4CreationCallback(pd); //FIXME TEST
       
        //Add poly to body
        body.createShape(polyDef);
View Full Code Here

        }
        //Add triangle vertices
        Vertex vertex1 = triangulatedBodyVerts[i*3];
        Vertex vertex2 = triangulatedBodyVerts[i*3+1];
        Vertex vertex3 = triangulatedBodyVerts[i*3+2];
        polyDef.addVertex(new Vec2(vertex1.x, vertex1.y));
        polyDef.addVertex(new Vec2(vertex2.x, vertex2.y));
        polyDef.addVertex(new Vec2(vertex3.x, vertex3.y));
       
        this.polyDefB4CreationCallback(polyDef); //FIXME TEST
        //Add poly to body
View Full Code Here

        //Add triangle vertices
        Vertex vertex1 = triangulatedBodyVerts[i*3];
        Vertex vertex2 = triangulatedBodyVerts[i*3+1];
        Vertex vertex3 = triangulatedBodyVerts[i*3+2];
        polyDef.addVertex(new Vec2(vertex1.x, vertex1.y));
        polyDef.addVertex(new Vec2(vertex2.x, vertex2.y));
        polyDef.addVertex(new Vec2(vertex3.x, vertex3.y));
       
        this.polyDefB4CreationCallback(polyDef); //FIXME TEST
        //Add poly to body
        body.createShape(polyDef);
View Full Code Here

        Vertex vertex1 = triangulatedBodyVerts[i*3];
        Vertex vertex2 = triangulatedBodyVerts[i*3+1];
        Vertex vertex3 = triangulatedBodyVerts[i*3+2];
        polyDef.addVertex(new Vec2(vertex1.x, vertex1.y));
        polyDef.addVertex(new Vec2(vertex2.x, vertex2.y));
        polyDef.addVertex(new Vec2(vertex3.x, vertex3.y));
       
        this.polyDefB4CreationCallback(polyDef); //FIXME TEST
        //Add poly to body
        body.createShape(polyDef);
      }
View Full Code Here

         
          //Add triangle vertices
          Vertex vertex1 = triangulatedBodyVerts[i*3];
          Vertex vertex2 = triangulatedBodyVerts[i*3+1];
          Vertex vertex3 = triangulatedBodyVerts[i*3+2];
          polyDef.addVertex(new Vec2(vertex1.x, vertex1.y));
          polyDef.addVertex(new Vec2(vertex2.x, vertex2.y));
          polyDef.addVertex(new Vec2(vertex3.x, vertex3.y));
          //Add poly to body
          this.body.createShape(polyDef);
        }
View Full Code Here

          //Add triangle vertices
          Vertex vertex1 = triangulatedBodyVerts[i*3];
          Vertex vertex2 = triangulatedBodyVerts[i*3+1];
          Vertex vertex3 = triangulatedBodyVerts[i*3+2];
          polyDef.addVertex(new Vec2(vertex1.x, vertex1.y));
          polyDef.addVertex(new Vec2(vertex2.x, vertex2.y));
          polyDef.addVertex(new Vec2(vertex3.x, vertex3.y));
          //Add poly to body
          this.body.createShape(polyDef);
        }
        this.body.setMassFromShapes();
View Full Code Here

          Vertex vertex1 = triangulatedBodyVerts[i*3];
          Vertex vertex2 = triangulatedBodyVerts[i*3+1];
          Vertex vertex3 = triangulatedBodyVerts[i*3+2];
          polyDef.addVertex(new Vec2(vertex1.x, vertex1.y));
          polyDef.addVertex(new Vec2(vertex2.x, vertex2.y));
          polyDef.addVertex(new Vec2(vertex3.x, vertex3.y));
          //Add poly to body
          this.body.createShape(polyDef);
        }
        this.body.setMassFromShapes();
        //FIXME TEST - performance hit!?
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.