libmove3d
3.13.0
|
00001 00002 #ifndef P3D_PQP_H 00003 #define P3D_PQP_H 00004 00005 00006 #define PQP_OK 1 00007 #define PQP_ERROR 0 00008 00016 typedef unsigned int pqp_triangle[3]; 00017 00018 00033 00037 typedef struct pqp_collision_grid 00038 { 00039 unsigned int nb_robots; 00040 unsigned int nb_obstacles; 00041 unsigned int nb_objs; 00042 unsigned int **obj_obj; 00043 p3d_obj **obj_from_pqpID; 00044 p3d_obj *colliding_body1, *colliding_body2; 00045 } pqp_collision_grid; 00046 00047 #endif 00048