Uses of Class
org.jbox2d.collision.AABB

Packages that use AABB
org.jbox2d.collision This package contains the broad and narrow phase collision algorithms. 
org.jbox2d.collision.shapes   
org.jbox2d.dynamics This package handles non-collision aspects of simulation. 
org.jbox2d.p5 This package makes up the BoxWrap2d library for Processing, a simple layer on top of JBox2d to ease construction, simulation, and display of physical worlds when using Processing. 
org.jbox2d.testbed The JBox2d 2.0 testbed, implemented using Processing
org.jbox2d.util.blob   
org.jbox2d.util.sph   
 

Uses of AABB in org.jbox2d.collision
 

Fields in org.jbox2d.collision declared as AABB
 AABB BroadPhase.m_worldAABB
           
 

Methods in org.jbox2d.collision with parameters of type AABB
 int BroadPhase.createProxy(AABB aabb, Object userData)
          internal
 boolean BroadPhase.inRange(AABB aabb)
           
 void BroadPhase.moveProxy(int proxyId, AABB aabb)
          internal
 Object[] BroadPhase.query(AABB aabb, int maxCount)
          Query an AABB for overlapping proxies, returns the user data and the count, up to the supplied maximum count.
 void AABB.set(AABB aabb)
          Sets this object from the given object
 boolean AABB.testOverlap(AABB box)
          Check if AABBs overlap.
 

Constructors in org.jbox2d.collision with parameters of type AABB
AABB(AABB copy)
          Copies from the given object
BroadPhase(AABB worldAABB, PairCallback callback)
           
 

Uses of AABB in org.jbox2d.collision.shapes
 

Methods in org.jbox2d.collision.shapes with parameters of type AABB
abstract  void Shape.computeAABB(AABB aabb, XForm xf)
          Given a transform, compute the associated axis aligned bounding box for this shape.
 void PolygonShape.computeAABB(AABB aabb, XForm xf)
           
 void PointShape.computeAABB(AABB aabb, XForm transform)
           
 void EdgeShape.computeAABB(AABB aabb, XForm transform)
           
 void CircleShape.computeAABB(AABB aabb, XForm transform)
           
abstract  void Shape.computeSweptAABB(AABB aabb, XForm xf1, XForm xf2)
          Given two transforms, compute the associated swept axis aligned bounding box for this shape.
 void PolygonShape.computeSweptAABB(AABB aabb, XForm transform1, XForm transform2)
           
 void PointShape.computeSweptAABB(AABB aabb, XForm transform1, XForm transform2)
           
 void EdgeShape.computeSweptAABB(AABB aabb, XForm transform1, XForm transform2)
           
 void CircleShape.computeSweptAABB(AABB aabb, XForm transform1, XForm transform2)
           
 

Uses of AABB in org.jbox2d.dynamics
 

Methods in org.jbox2d.dynamics that return AABB
 AABB World.getWorldAABB()
          Get the world bounding box.
 

Methods in org.jbox2d.dynamics with parameters of type AABB
 boolean World.inRange(AABB aabb)
          Return true if the bounding box is within range of the world AABB.
 Shape[] World.query(AABB aabb, int maxCount)
          Query the world for all shapes that potentially overlap the provided AABB up to max count.
 

Constructors in org.jbox2d.dynamics with parameters of type AABB
World(AABB worldAABB, Vec2 gravity, boolean doSleep)
          Construct a world object.
 

Uses of AABB in org.jbox2d.p5
 

Fields in org.jbox2d.p5 declared as AABB
 AABB Physics.m_worldAABB
           
 

Uses of AABB in org.jbox2d.testbed
 

Fields in org.jbox2d.testbed declared as AABB
protected  AABB AbstractExample.m_worldAABB
          The bounding box for the world.
 

Uses of AABB in org.jbox2d.util.blob
 

Methods in org.jbox2d.util.blob that return AABB
 AABB DonutBlobContainer.getAABB()
           
 AABB CircularBlobContainer.getAABB()
           
 AABB BlobContainer.getAABB()
          Get the world AABB of the container.
 

Uses of AABB in org.jbox2d.util.sph
 

Constructors in org.jbox2d.util.sph with parameters of type AABB
SPHGroup(int nParts, AABB aabb, processing.core.PApplet parent, float tStep)