public class DefaultWorldPool extends java.lang.Object implements IWorldPool
| Constructor and Description |
|---|
DefaultWorldPool(int argSize,
int argContainerSize) |
| Modifier and Type | Method and Description |
|---|---|
IDynamicStack<Contact> |
getChainCircleContactStack() |
IDynamicStack<Contact> |
getChainPolyContactStack() |
IDynamicStack<Contact> |
getCircleContactStack() |
Collision |
getCollision() |
Distance |
getDistance() |
IDynamicStack<Contact> |
getEdgeCircleContactStack() |
IDynamicStack<Contact> |
getEdgePolyContactStack() |
float[] |
getFloatArray(int argLength) |
int[] |
getIntArray(int argLength) |
IDynamicStack<Contact> |
getPolyCircleContactStack() |
IDynamicStack<Contact> |
getPolyContactStack() |
TimeOfImpact |
getTimeOfImpact() |
Vec2[] |
getVec2Array(int argLength) |
AABB |
popAABB() |
AABB[] |
popAABB(int argNum) |
Mat22 |
popMat22() |
Mat22[] |
popMat22(int argNum) |
Mat33 |
popMat33() |
Rot |
popRot() |
Vec2 |
popVec2() |
Vec2[] |
popVec2(int argNum) |
Vec3 |
popVec3() |
Vec3[] |
popVec3(int argNum) |
void |
pushAABB(int argNum) |
void |
pushMat22(int argNum) |
void |
pushMat33(int argNum) |
void |
pushRot(int num) |
void |
pushVec2(int argNum) |
void |
pushVec3(int argNum) |
public final IDynamicStack<Contact> getPolyContactStack()
getPolyContactStack in interface IWorldPoolpublic final IDynamicStack<Contact> getCircleContactStack()
getCircleContactStack in interface IWorldPoolpublic final IDynamicStack<Contact> getPolyCircleContactStack()
getPolyCircleContactStack in interface IWorldPoolpublic IDynamicStack<Contact> getEdgeCircleContactStack()
getEdgeCircleContactStack in interface IWorldPoolpublic IDynamicStack<Contact> getEdgePolyContactStack()
getEdgePolyContactStack in interface IWorldPoolpublic IDynamicStack<Contact> getChainCircleContactStack()
getChainCircleContactStack in interface IWorldPoolpublic IDynamicStack<Contact> getChainPolyContactStack()
getChainPolyContactStack in interface IWorldPoolpublic final Vec2 popVec2()
popVec2 in interface IWorldPoolpublic final Vec2[] popVec2(int argNum)
popVec2 in interface IWorldPoolpublic final void pushVec2(int argNum)
pushVec2 in interface IWorldPoolpublic final Vec3 popVec3()
popVec3 in interface IWorldPoolpublic final Vec3[] popVec3(int argNum)
popVec3 in interface IWorldPoolpublic final void pushVec3(int argNum)
pushVec3 in interface IWorldPoolpublic final Mat22 popMat22()
popMat22 in interface IWorldPoolpublic final Mat22[] popMat22(int argNum)
popMat22 in interface IWorldPoolpublic final void pushMat22(int argNum)
pushMat22 in interface IWorldPoolpublic final Mat33 popMat33()
popMat33 in interface IWorldPoolpublic final void pushMat33(int argNum)
pushMat33 in interface IWorldPoolpublic final AABB popAABB()
popAABB in interface IWorldPoolpublic final AABB[] popAABB(int argNum)
popAABB in interface IWorldPoolpublic final void pushAABB(int argNum)
pushAABB in interface IWorldPoolpublic final Rot popRot()
popRot in interface IWorldPoolpublic final void pushRot(int num)
pushRot in interface IWorldPoolpublic final Collision getCollision()
getCollision in interface IWorldPoolpublic final TimeOfImpact getTimeOfImpact()
getTimeOfImpact in interface IWorldPoolpublic final Distance getDistance()
getDistance in interface IWorldPoolpublic final float[] getFloatArray(int argLength)
getFloatArray in interface IWorldPoolpublic final int[] getIntArray(int argLength)
getIntArray in interface IWorldPoolpublic final Vec2[] getVec2Array(int argLength)
getVec2Array in interface IWorldPoolCopyright © 2017. All Rights Reserved.