libmove3d
3.13.0
|
00001 /****************************************************************************/ 00010 /****************************************************************************/ 00011 00012 #ifndef collision_context_h 00013 #define collision_context_h 00014 00015 /*--------------------------------------------------------------------------- 00016 * Collision pair structures. 00017 */ 00018 00029 typedef struct p3d_collision_pair { 00033 struct kcd_col_handle * kcd_handlePt; 00034 00038 struct BB_handle * BB_handlePt; 00039 00040 } p3d_collision_pair; 00041 00042 00049 typedef struct p3d_collision_context { 00050 00052 p3d_collision_pair * collision_pair; 00053 00061 void * param; 00062 00064 struct p3d_collision_context * next; 00065 00066 } p3d_collision_context; 00067 00068 #endif