ackb2d 0.9
3D Gamestudio Box 2d Wraper
|
00001 #ifndef __B2_WORLD_MANIFOLD_H__ 00002 #define __B2_WORLD_MANIFOLD_H__ 00003 00005 b2WorldManifold *b2WorldManifold_Create(); 00006 00008 void b2WorldManifold_Destroy(b2WorldManifold *worldManifold); 00009 00014 void b2WorldManifold_Initialize(b2WorldManifold *worldManifold, const b2Manifold* manifold, const b2Transform *xfA, var radiusA, const b2Transform *xfB, var radiusB); 00015 00021 void b2WorldManifold_SetNormal(b2WorldManifold *worldManifold, const VECTOR *normal); 00022 00028 void b2WorldManifold_GetNormal(b2WorldManifold *worldManifold, VECTOR *outNormal); 00029 00035 void b2WorldManifold_SetPoints(b2WorldManifold *worldManifold, const VECTOR *points); 00036 00042 void b2WorldManifold_GetPoints(b2WorldManifold *worldManifold, VECTOR *outPoints); 00043 00051 var b2WorldManifold_SetPoint(b2WorldManifold *worldManifold, const VECTOR *point, var index); 00052 00060 var b2WorldManifold_GetPoint(b2WorldManifold *worldManifold, VECTOR *outPoint, var index); 00061 00062 #endif //__B2_WORLD_MANIFOLD_H__