Uses of Class
org.jbox2d.collision.Shape

Packages that use Shape
org.jbox2d.collision   
org.jbox2d.dynamics   
org.jbox2d.dynamics.contacts   
 

Uses of Shape in org.jbox2d.collision
 

Subclasses of Shape in org.jbox2d.collision
 class CircleShape
           
 class PolygonShape
           
 

Fields in org.jbox2d.collision declared as Shape
 Shape Shape.m_next
           
 

Methods in org.jbox2d.collision that return Shape
static Shape Shape.create(ShapeDef def)
           
 Shape Shape.getNext()
           
 

Methods in org.jbox2d.collision with parameters of type Shape
static void Shape.destroy(Shape s)
           
static float Distance.distance(Vec2 x1, Vec2 x2, Shape shape1, XForm xf1, Shape shape2, XForm xf2)
           
static float TOI.timeOfImpact(Shape shape1, Sweep sweep1, Shape shape2, Sweep sweep2)
           
 

Uses of Shape in org.jbox2d.dynamics
 

Fields in org.jbox2d.dynamics declared as Shape
 Shape Body.m_shapeList
           
 

Methods in org.jbox2d.dynamics that return Shape
 Shape Body.createShape(ShapeDef def)
          Creates a shape and attach it to this body.
 Shape Body.getShapeList()
          Get the linked list of all shapes attached to this body.
 Shape[] World.query(AABB aabb, int maxCount)
          Query the world for all shapes that potentially overlap the provided AABB up to max count.
 

Methods in org.jbox2d.dynamics with parameters of type Shape
 void Body.destroyShape(Shape s)
          Destroy a shape.
 void World.drawShape(Shape shape, XForm xf, javax.vecmath.Color3f color, boolean core)
          For internal use
 void DestructionListener.sayGoodbye(Shape shape)
           
 boolean DefaultContactFilter.shouldCollide(Shape shape1, Shape shape2)
           
 boolean ContactFilter.shouldCollide(Shape shape1, Shape shape2)
           
 

Uses of Shape in org.jbox2d.dynamics.contacts
 

Fields in org.jbox2d.dynamics.contacts declared as Shape
 Shape Contact.m_shape1
           
 Shape Contact.m_shape2
           
 Shape ContactPoint.shape1
           
 Shape ContactPoint.shape2
           
 

Methods in org.jbox2d.dynamics.contacts that return Shape
 Shape Contact.getShape1()
           
 Shape Contact.getShape2()
           
 

Methods in org.jbox2d.dynamics.contacts with parameters of type Shape
 Contact PolyContact.create(Shape shape1, Shape shape2)
           
 Contact ContactCreateFcn.create(Shape s1, Shape s2)
           
 Contact CircleContact.create(Shape shape1, Shape shape2)
           
static Contact Contact.createContact(Shape shape1, Shape shape2)
           
 

Constructors in org.jbox2d.dynamics.contacts with parameters of type Shape
CircleContact(Shape shape1, Shape shape2)
           
Contact(Shape s1, Shape s2)
           
PolyContact(Shape s1, Shape s2)