ackb2d 0.9
3D Gamestudio Box 2d Wraper

b2Manifold.h

Go to the documentation of this file.
00001 #ifndef __B2_MANIFOLD_H__
00002 #define __B2_MANIFOLD_H__
00003 
00005 b2Manifold *b2Manifold_Create();
00006 
00008 void b2Manifold_Destroy(b2Manifold *manifold);
00009 
00014 void b2Manifold_SetLocalNormal(b2Manifold *manifold,const VECTOR *normal);
00015 
00020 void b2Manifold_GetLocalNormal(b2Manifold *manifold, VECTOR *outNormal);
00021 
00026 void b2Manifold_SetLocalPoint(b2Manifold *manifold,const VECTOR *point);
00027 
00032 void b2Manifold_GetLocalPoint(b2Manifold *manifold, VECTOR *outPoint);
00033 
00038 void b2Manifold_SetType(b2Manifold *manifold, var type);
00039 
00044 var b2Manifold_GetType(b2Manifold *manifold);
00045 
00050 void b2Manifold_SetPointCount(b2Manifold *manifold, var pointCount);
00051 
00056 var b2Manifold_GetPointCount(b2Manifold *manifold);
00057 
00058 
00063 void b2Manifold_SetPoints(b2Manifold *manifold,const b2ManifoldPoint **points);
00064 
00069 void b2Manifold_GetPoints(b2Manifold *manifold, b2ManifoldPoint **outPoints);
00070 
00077 var b2Manifold_SetPoint(b2Manifold *manifold, const b2ManifoldPoint *point, var index);
00078 
00085 var b2Manifold_GetPoint(b2Manifold *manifold, b2ManifoldPoint *outPoint, var index);
00086 
00087 #endif //__B2_MANIFOLD_H__
 All Data Structures Files Functions Variables Typedefs Defines