Uses of Class
org.jbox2d.collision.AABB
-
-
Uses of AABB in org.jbox2d.collision
Methods in org.jbox2d.collision with parameters of type AABB Modifier and Type Method Description void
AABB. combine(AABB aabb)
Combines another aabb with this onevoid
AABB. combine(AABB aabb1, AABB aab)
Combine two AABBs into this one.boolean
AABB. contains(AABB aabb)
Does this aabb contain the provided AABB.void
AABB. set(AABB aabb)
Sets this object from the given objectstatic boolean
AABB. testOverlap(AABB a, AABB b)
Constructors in org.jbox2d.collision with parameters of type AABB Constructor Description AABB(AABB copy)
Copies from the given object -
Uses of AABB in org.jbox2d.collision.broadphase
Fields in org.jbox2d.collision.broadphase declared as AABB Modifier and Type Field Description private AABB
DynamicTree. aabb
AABB
DynamicTreeNode. aabb
Enlarged AABBprivate AABB
DynamicTree. combinedAABB
Methods in org.jbox2d.collision.broadphase that return AABB Modifier and Type Method Description AABB
BroadPhase. getFatAABB(int proxyId)
AABB
BroadPhaseStrategy. getFatAABB(int proxyId)
AABB
DynamicTree. getFatAABB(int proxyId)
Methods in org.jbox2d.collision.broadphase with parameters of type AABB Modifier and Type Method Description int
BroadPhase. createProxy(AABB aabb, java.lang.Object userData)
Create a proxy with an initial AABB.int
BroadPhaseStrategy. createProxy(AABB aabb, java.lang.Object userData)
Create a proxy.int
DynamicTree. createProxy(AABB aabb, java.lang.Object userData)
void
BroadPhase. moveProxy(int proxyId, AABB aabb, Vec2 displacement)
Call MoveProxy as many times as you like, then when you are done call UpdatePairs to finalized the proxy pairs (for your time step).boolean
BroadPhaseStrategy. moveProxy(int proxyId, AABB aabb, Vec2 displacement)
Move a proxy with a swepted AABB.boolean
DynamicTree. moveProxy(int proxyId, AABB aabb, Vec2 displacement)
void
BroadPhase. query(TreeCallback callback, AABB aabb)
Query an AABB for overlapping proxies.void
BroadPhaseStrategy. query(TreeCallback callback, AABB aabb)
Query an AABB for overlapping proxies.void
DynamicTree. query(TreeCallback callback, AABB aabb)
-
Uses of AABB in org.jbox2d.collision.shapes
Methods in org.jbox2d.collision.shapes with parameters of type AABB Modifier and Type Method Description void
ChainShape. computeAABB(AABB aabb, Transform xf, int childIndex)
void
CircleShape. computeAABB(AABB aabb, Transform transform, int childIndex)
void
EdgeShape. computeAABB(AABB aabb, Transform xf, int childIndex)
void
PolygonShape. computeAABB(AABB aabb, Transform xf, int childIndex)
abstract void
Shape. computeAABB(AABB aabb, Transform xf, int childIndex)
Given a transform, compute the associated axis aligned bounding box for a child shape. -
Uses of AABB in org.jbox2d.dynamics
Fields in org.jbox2d.dynamics declared as AABB Modifier and Type Field Description (package private) AABB
FixtureProxy. aabb
private AABB
Fixture. pool1
private AABB
Fixture. pool2
Methods in org.jbox2d.dynamics that return AABB Modifier and Type Method Description AABB
Fixture. getAABB(int childIndex)
Get the fixture's AABB.Methods in org.jbox2d.dynamics with parameters of type AABB Modifier and Type Method Description void
World. queryAABB(QueryCallback callback, AABB aabb)
Query the world for all fixtures that potentially overlap the provided AABB. -
Uses of AABB in org.jbox2d.pooling
Methods in org.jbox2d.pooling that return AABB Modifier and Type Method Description AABB
IWorldPool. popAABB()
AABB[]
IWorldPool. popAABB(int num)
-
Uses of AABB in org.jbox2d.pooling.normal
Fields in org.jbox2d.pooling.normal with type parameters of type AABB Modifier and Type Field Description private OrderedStack<AABB>
DefaultWorldPool. aabbs
Methods in org.jbox2d.pooling.normal that return AABB Modifier and Type Method Description AABB
DefaultWorldPool. popAABB()
AABB[]
DefaultWorldPool. popAABB(int argNum)
-
Uses of AABB in org.jbox2d.testbed.framework
Fields in org.jbox2d.testbed.framework declared as AABB Modifier and Type Field Description private AABB
TestbedTest. aabb
private AABB
TestbedTest. queryAABB
-
Uses of AABB in org.jbox2d.testbed.framework.j2d
Methods in org.jbox2d.testbed.framework.j2d with parameters of type AABB Modifier and Type Method Description void
DebugDrawJ2D. drawAABB(AABB argAABB, Color3f color)
-
Uses of AABB in org.jbox2d.testbed.tests
Fields in org.jbox2d.testbed.tests declared as AABB Modifier and Type Field Description (package private) AABB
DynamicTreeTest.Actor. aabb
(package private) AABB
DynamicTreeTest. m_queryAABB
Methods in org.jbox2d.testbed.tests with parameters of type AABB Modifier and Type Method Description void
DynamicTreeTest. GetRandomAABB(AABB aabb)
void
DynamicTreeTest. MoveAABB(AABB aabb)
-