|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use AABB | |
|---|---|
| org.jbox2d.collision | |
| org.jbox2d.collision.broadphase | |
| org.jbox2d.collision.shapes | |
| org.jbox2d.dynamics | |
| org.jbox2d.pooling | |
| org.jbox2d.util.sph | |
| Uses of AABB in org.jbox2d.collision |
|---|
| Methods in org.jbox2d.collision with parameters of type AABB | |
|---|---|
void |
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 object |
static boolean |
AABB.testOverlap(AABB a,
AABB b)
|
| Constructors in org.jbox2d.collision with parameters of type AABB | |
|---|---|
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 | |
|---|---|
AABB |
DynamicTreeNode.aabb
This is the fattened AABB |
| Methods in org.jbox2d.collision.broadphase with parameters of type AABB | |
|---|---|
DynamicTreeNode |
DynamicTree.createProxy(AABB argAABB,
Object argUserData)
Create a proxy. |
DynamicTreeNode |
BroadPhase.createProxy(AABB aabb,
Object userData)
Create a proxy with an initial AABB. |
boolean |
DynamicTree.moveProxy(DynamicTreeNode argProxy,
AABB argAABB,
Vec2 displacement)
Move a proxy with a swepted AABB. |
void |
BroadPhase.moveProxy(DynamicTreeNode proxy,
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). |
void |
DynamicTree.query(TreeCallback argCallback,
AABB argAABB)
Query an AABB for overlapping proxies. |
void |
BroadPhase.query(TreeCallback callback,
AABB aabb)
Query an AABB for overlapping proxies. |
boolean |
DynamicTree.raycast(DynamicTreeNode argNode,
RayCastInput argInput,
int argCount,
AABB argSegAABB,
Vec2 argV,
Vec2 argP1,
Vec2 argP2,
Vec2 argAbs_v,
float[] argMaxFraction,
TreeRayCastCallback argCallback)
|
| Uses of AABB in org.jbox2d.collision.shapes |
|---|
| Methods in org.jbox2d.collision.shapes with parameters of type AABB | |
|---|---|
abstract void |
Shape.computeAABB(AABB argAabb,
Transform argXf)
Given a transform, compute the associated axis aligned bounding box for a child shape. |
void |
PolygonShape.computeAABB(AABB argAabb,
Transform argXf)
|
void |
CircleShape.computeAABB(AABB argAabb,
Transform argTransform)
|
| Uses of AABB in org.jbox2d.dynamics |
|---|
| Fields in org.jbox2d.dynamics declared as AABB | |
|---|---|
AABB |
Fixture.m_aabb
|
| Methods in org.jbox2d.dynamics that return AABB | |
|---|---|
AABB |
Fixture.getAABB()
Get the fixture's AABB. |
| Methods in org.jbox2d.dynamics with parameters of type AABB | |
|---|---|
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 | |
|---|---|
AABB |
WorldPool.popAABB()
|
AABB |
IWorldPool.popAABB()
|
AABB[] |
WorldPool.popAABB(int argNum)
|
AABB[] |
IWorldPool.popAABB(int argNum)
|
| Methods in org.jbox2d.pooling that return types with arguments of type AABB | |
|---|---|
IOrderedStack<AABB> |
WorldPool.getAABBStack()
|
IOrderedStack<AABB> |
IWorldPool.getAABBStack()
|
| Uses of AABB in org.jbox2d.util.sph |
|---|
| Constructors in org.jbox2d.util.sph with parameters of type AABB | |
|---|---|
SPHGroup(int nParts,
AABB aabb,
float tStep)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||