Package org.jbox2d.pooling
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) void
pushAABB
(int num) void
pushMat22
(int num) void
pushMat33
(int num) void
pushRot
(int num) void
pushVec2
(int num) void
pushVec3
(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
-