Open Dynamics Engine
Public Member Functions | Public Attributes | List of all members
Block Class Reference

Public Member Functions

void Create (const dReal MinX, const dReal MaxX, const dReal MinZ, const dReal MaxZ, Block *Parent, int Depth, Block *&Blocks)
 
void Collide (void *UserData, dNearCallback *Callback)
 
void Collide (dGeomID g1, dGeomID g2, void *UserData, dNearCallback *Callback)
 
void CollideLocal (dGeomID g2, void *UserData, dNearCallback *Callback)
 
void AddObject (dGeomID Object)
 
void DelObject (dGeomID Object)
 
void Traverse (dGeomID Object)
 
bool Inside (const dReal *AABB)
 
BlockGetBlock (const dReal *AABB)
 
BlockGetBlockChild (const dReal *AABB)
 

Public Attributes

dReal mMinX
 
dReal mMaxX
 
dReal mMinZ
 
dReal mMaxZ
 
dGeomID mFirst
 
int mGeomCount
 
BlockmParent
 
BlockmChildren
 

The documentation for this class was generated from the following file: