ackb2d 0.9
3D Gamestudio Box 2d Wraper

b2Transform.h

Go to the documentation of this file.
00001 #ifndef __B2_TRANSFORM_H__
00002 #define __B2_TRANSFORM_H__
00003 
00005 b2Transform *b2Transform_Create();
00006 
00008 b2Transform *b2Transform_Create2(const VECTOR *position, const VECTOR *R);
00009 
00011 void b2Transform_Destroy(b2Transform *transform);
00012 
00014 void b2Transform_SetIdentity(b2Transform *transform);
00015 
00017 void b2Transform_Set(b2Transform *transform, const VECTOR *p, var angle);
00018 
00020 void b2Transform_SetAngle(b2Transform *transform, var angle);
00021 
00023 var b2Transform_GetAngle(b2Transform *transform);
00024 
00026 void b2Transform_SetPosition(b2Transform *transform, VECTOR *p);
00027 
00029 void b2Transform_GetPosition(b2Transform *transform, VECTOR *outPosition);
00030 
00032 void b2Transform_SetRotationMat(b2Transform *transform, VECTOR *R);
00033 
00035 void b2Transform_GetRotationMat(b2Transform *transform, VECTOR *outR);
00036 
00037 #endif // __B2_TRANSFORM_H__
 All Data Structures Files Functions Variables Typedefs Defines