Public Attributes | List of all members
gazebo::physics::ODEPhysicsPrivate Class Reference

#include <ODEPhysicsPrivate.hh>

Public Attributes

std::vector< std::pair
< ODECollision *, ODECollision * > > 
colliders
 All the normal colliders. More...
 
unsigned int collidersCount
 Number of normal colliders. More...
 
dContactGeom contactCollisions [MAX_COLLIDE_RETURNS]
 Array of contact collisions. More...
 
dJointGroupID contactGroup
 Collision attributes. More...
 
int indices [MAX_CONTACT_JOINTS]
 Indices used during creation of contact joints. More...
 
unsigned int jointFeedbackIndex
 Current index into the contactFeedbacks buffer. More...
 
std::vector< ODEJointFeedback * > jointFeedbacks
 Buffer of contact feedback information. More...
 
unsigned int maxContacts
 Maximum number of contact points per collision pair. More...
 
int(* physicsStepFunc )(dxWorld *, dReal)
 Physics step function. More...
 
dSpaceID spaceId
 Top-level space for all sub-spaces/collisions. More...
 
std::map< std::string, dSpaceID > spaces
 All the collsiion spaces. More...
 
std::string stepType
 The type of the solver. More...
 
std::vector< std::pair
< ODECollision *, ODECollision * > > 
trimeshColliders
 All the triangle mesh colliders. More...
 
unsigned int trimeshCollidersCount
 Number of triangle mesh colliders. More...
 
dWorldID worldId
 Top-level world for all bodies. More...
 

Member Data Documentation

std::vector< std::pair<ODECollision*, ODECollision*> > gazebo::physics::ODEPhysicsPrivate::colliders

All the normal colliders.

unsigned int gazebo::physics::ODEPhysicsPrivate::collidersCount

Number of normal colliders.

dContactGeom gazebo::physics::ODEPhysicsPrivate::contactCollisions[MAX_COLLIDE_RETURNS]

Array of contact collisions.

dJointGroupID gazebo::physics::ODEPhysicsPrivate::contactGroup

Collision attributes.

int gazebo::physics::ODEPhysicsPrivate::indices[MAX_CONTACT_JOINTS]

Indices used during creation of contact joints.

unsigned int gazebo::physics::ODEPhysicsPrivate::jointFeedbackIndex

Current index into the contactFeedbacks buffer.

std::vector<ODEJointFeedback*> gazebo::physics::ODEPhysicsPrivate::jointFeedbacks

Buffer of contact feedback information.

unsigned int gazebo::physics::ODEPhysicsPrivate::maxContacts

Maximum number of contact points per collision pair.

int(* gazebo::physics::ODEPhysicsPrivate::physicsStepFunc)(dxWorld *, dReal)

Physics step function.

dSpaceID gazebo::physics::ODEPhysicsPrivate::spaceId

Top-level space for all sub-spaces/collisions.

std::map<std::string, dSpaceID> gazebo::physics::ODEPhysicsPrivate::spaces

All the collsiion spaces.

std::string gazebo::physics::ODEPhysicsPrivate::stepType

The type of the solver.

std::vector< std::pair<ODECollision*, ODECollision*> > gazebo::physics::ODEPhysicsPrivate::trimeshColliders

All the triangle mesh colliders.

unsigned int gazebo::physics::ODEPhysicsPrivate::trimeshCollidersCount

Number of triangle mesh colliders.

dWorldID gazebo::physics::ODEPhysicsPrivate::worldId

Top-level world for all bodies.


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