Interface IWorldPool
- All Known Implementing Classes:
DefaultWorldPool
public interface IWorldPool
World pool interface
-
Method Summary
Modifier and TypeMethodDescriptionfloat[]getFloatArray(int argLength) int[]getIntArray(int argLength) Vec2[]getVec2Array(int argLength) popAABB()AABB[]popAABB(int num) popMat22()Mat22[]popMat22(int num) popMat33()popRot()popVec2()Vec2[]popVec2(int num) popVec3()Vec3[]popVec3(int num) voidpushAABB(int num) voidpushMat22(int num) voidpushMat33(int num) voidpushRot(int num) voidpushVec2(int num) voidpushVec3(int num)
-
Method Details
-
getPolyContactStack
IDynamicStack<Contact> getPolyContactStack() -
getCircleContactStack
IDynamicStack<Contact> getCircleContactStack() -
getPolyCircleContactStack
IDynamicStack<Contact> getPolyCircleContactStack() -
getEdgeCircleContactStack
IDynamicStack<Contact> getEdgeCircleContactStack() -
getEdgePolyContactStack
IDynamicStack<Contact> getEdgePolyContactStack() -
getChainCircleContactStack
IDynamicStack<Contact> getChainCircleContactStack() -
getChainPolyContactStack
IDynamicStack<Contact> getChainPolyContactStack() -
popVec2
Vec2 popVec2() -
popVec2
-
pushVec2
void pushVec2(int num) -
popVec3
Vec3 popVec3() -
popVec3
-
pushVec3
void pushVec3(int num) -
popMat22
Mat22 popMat22() -
popMat22
-
pushMat22
void pushMat22(int num) -
popMat33
Mat33 popMat33() -
pushMat33
void pushMat33(int num) -
popAABB
AABB popAABB() -
popAABB
-
pushAABB
void pushAABB(int num) -
popRot
Rot popRot() -
pushRot
void pushRot(int num) -
getCollision
Collision getCollision() -
getTimeOfImpact
TimeOfImpact getTimeOfImpact() -
getDistance
Distance getDistance() -
getFloatArray
float[] getFloatArray(int argLength) -
getIntArray
int[] getIntArray(int argLength) -
getVec2Array
-