20 #ifndef __OPC_PLANESCOLLIDER_H__ 21 #define __OPC_PLANESCOLLIDER_H__ 38 this->collisionPairInserter = collisionPairInserter;
67 box.
Rotate(*worldb, WorldBox);
78 return Collide(cache, PL, 6, model, worldm);
125 #endif // __OPC_PLANESCOLLIDER_H__ bool ComputePlanes(Plane *planes) const
inline_ void Rotate(const Matrix4x4 &mtx, OBB &obb) const
#define null
our own NULL pointer
hrp::CollisionPairInserterBase * collisionPairInserter
virtual inline_ void InitQuery()
int BOOL
Another boolean type.
unsigned int udword
sizeof(udword) must be 4
virtual const char * ValidateSettings()=0
inline_ bool Collide(PlanesCache &cache, const OBB &box, const Model &model, const Matrix4x4 *worldb=null, const Matrix4x4 *worldm=null)
void setCollisionPairInserter(hrp::CollisionPairInserterBase *collisionPairInserter)
bool Collide(PlanesCache &cache, const Plane *planes, udword nb_planes, const Model &model, const Matrix4x4 *worldm=null)