18 #ifndef _ODEPHYSICS_PRIVATE_HH_ 19 #define _ODEPHYSICS_PRIVATE_HH_ 66 public: int (*physicsStepFunc)(dxWorld*, dReal);
69 public: std::map<std::string, dSpaceID>
spaces;
72 public: std::vector< std::pair<ODECollision*, ODECollision*> >
colliders;
75 public: std::vector< std::pair<ODECollision*, ODECollision*> >
ODEJointFeedback()
Definition: ODEPhysicsPrivate.hh:36
Forward declarations for the common classes.
Definition: Animation.hh:33
dWorldID worldId
Top-level world for all bodies.
Definition: ODEPhysicsPrivate.hh:51
std::string stepType
The type of the solver.
Definition: ODEPhysicsPrivate.hh:60
dSpaceID spaceId
Top-level space for all sub-spaces/collisions.
Definition: ODEPhysicsPrivate.hh:54
Data structure for contact feedbacks.
Definition: ODEPhysicsPrivate.hh:34
std::map< std::string, dSpaceID > spaces
All the collsiion spaces.
Definition: ODEPhysicsPrivate.hh:69
std::vector< std::pair< ODECollision *, ODECollision * > > colliders
All the normal colliders.
Definition: ODEPhysicsPrivate.hh:72
std::vector< std::pair< ODECollision *, ODECollision * > > trimeshColliders
All the triangle mesh colliders.
Definition: ODEPhysicsPrivate.hh:76
unsigned int collidersCount
Number of normal colliders.
Definition: ODEPhysicsPrivate.hh:88
Definition: ODEPhysicsPrivate.hh:48
unsigned int maxContacts
Maximum number of contact points per collision pair.
Definition: ODEPhysicsPrivate.hh:94
int count
Number of elements in feedbacks array.
Definition: ODEPhysicsPrivate.hh:42
dJointGroupID contactGroup
Collision attributes.
Definition: ODEPhysicsPrivate.hh:57
#define NULL
Definition: CommonTypes.hh:31
ODE wrapper forward declarations and typedefs.
dJointFeedback feedbacks[MAX_CONTACT_JOINTS]
Contact joint feedback information.
Definition: ODEPhysicsPrivate.hh:45
Contact * contact
Contact information.
Definition: ODEPhysicsPrivate.hh:39
std::vector< ODEJointFeedback * > jointFeedbacks
Buffer of contact feedback information.
Definition: ODEPhysicsPrivate.hh:63
unsigned int trimeshCollidersCount
Number of triangle mesh colliders.
Definition: ODEPhysicsPrivate.hh:91
unsigned int jointFeedbackIndex
Current index into the contactFeedbacks buffer.
Definition: ODEPhysicsPrivate.hh:85