OpenDEEnvironment.cpp
39 unsigned int ompl::control::OpenDEEnvironment::getMaxContacts(dGeomID /*geom1*/, dGeomID /*geom2*/) const
50 void ompl::control::OpenDEEnvironment::setupContact(dGeomID /*geom1*/, dGeomID /*geom2*/, dContact &contact) const
virtual bool isValidCollision(dGeomID geom1, dGeomID geom2, const dContact &contact) const
Decide whether a collision is a valid one or not. In some cases, collisions between some bodies can b...
Definition: OpenDEEnvironment.cpp:44
unsigned int maxContacts_
The maximum number of contacts to create between two bodies when a collision occurs.
Definition: OpenDEEnvironment.h:91
virtual unsigned int getMaxContacts(dGeomID geom1, dGeomID geom2) const
Get the maximum number of contacts to set up between two colliding geoms. By default, this just returns the member variable maxContacts.
Definition: OpenDEEnvironment.cpp:39
std::string getGeomName(dGeomID geom) const
Get the name of a body.
Definition: OpenDEEnvironment.cpp:60
void setGeomName(dGeomID geom, const std::string &name)
Set the name of a body.
Definition: OpenDEEnvironment.cpp:68
virtual void setupContact(dGeomID geom1, dGeomID geom2, dContact &contact) const
Parameters to set when contacts are created between geom1 and geom2.
Definition: OpenDEEnvironment.cpp:50