|
| | DARTPhysics (WorldPtr _world) |
| | Constructor. More...
|
| |
| virtual | ~DARTPhysics () |
| | Destructor. More...
|
| |
| virtual CollisionPtr | CreateCollision (const std::string &_type, LinkPtr _body) |
| | Create a collision. More...
|
| |
| virtual JointPtr | CreateJoint (const std::string &_type, ModelPtr _parent) |
| | Create a new joint. More...
|
| |
| virtual LinkPtr | CreateLink (ModelPtr _parent) |
| | Create a new body. More...
|
| |
| virtual ModelPtr | CreateModel (BasePtr _parent) |
| | Create a new model. More...
|
| |
| virtual ShapePtr | CreateShape (const std::string &_shapeType, CollisionPtr _collision) |
| | Create a physics::Shape object. More...
|
| |
| virtual void | DebugPrint () const |
| | Debug print out of the physic engine state. More...
|
| |
| virtual void | Fini () |
| | Finilize the physics engine. More...
|
| |
| dart::simulation::World * | GetDARTWorld () |
| | Get pointer to DART World associated with this DART Physics. More...
|
| |
| virtual boost::any | GetParam (const std::string &_key) const |
| | Get an parameter of the physics engine. More...
|
| |
| virtual bool | GetParam (const std::string &_key, boost::any &_value) const |
| | Get a parameter from the physics engine with a boolean to indicate success or failure. More...
|
| |
| virtual std::string | GetType () const |
| | Return the physics engine type (ode|bullet|dart|simbody). More...
|
| |
| virtual void | Init () |
| | Initialize the physics engine. More...
|
| |
| virtual void | InitForThread () |
| | Init the engine for threads. More...
|
| |
| virtual void | Load (sdf::ElementPtr _sdf) |
| | Load the physics engine. More...
|
| |
| virtual void | Reset () |
| | Rest the physics engine. More...
|
| |
| virtual void | SetGravity (const gazebo::math::Vector3 &_gravity) |
| | Set the gravity vector. More...
|
| |
| virtual bool | SetParam (const std::string &_key, const boost::any &_value) |
| | Set a parameter of the physics engine. More...
|
| |
| virtual void | SetSeed (uint32_t _seed) |
| | Set the random number seed for the physics engine. More...
|
| |
| virtual void | UpdateCollision () |
| | Update the physics engine collision. More...
|
| |
| virtual void | UpdatePhysics () |
| | Update the physics engine. More...
|
| |
| | PhysicsEngine (WorldPtr _world) |
| | Default constructor. More...
|
| |
| virtual | ~PhysicsEngine () |
| | Destructor. More...
|
| |
| CollisionPtr | CreateCollision (const std::string &_shapeType, const std::string &_linkName) |
| | Create a collision. More...
|
| |
| virtual bool | GetAutoDisableFlag () |
| | : Remove this function, and replace it with a more generic property map More...
|
| |
| ContactManager * | GetContactManager () const |
| | Get a pointer to the contact manger. More...
|
| |
| virtual double | GetContactMaxCorrectingVel () GAZEBO_DEPRECATED(6.0) |
| | : Remove this function, and replace it with a more generic property map. More...
|
| |
| virtual double | GetContactSurfaceLayer () GAZEBO_DEPRECATED(6.0) |
| | : Remove this function, and replace it with a more generic property map. More...
|
| |
| virtual math::Vector3 | GetGravity () const |
| | Return the gravity vector. More...
|
| |
| virtual unsigned int | GetMaxContacts () |
| | : Remove this function, and replace it with a more generic property map. More...
|
| |
| double | GetMaxStepSize () const |
| | Get max step size. More...
|
| |
| boost::recursive_mutex * | GetPhysicsUpdateMutex () const |
| | returns a pointer to the PhysicsEngine::physicsUpdateMutex. More...
|
| |
| double | GetRealTimeUpdateRate () const |
| | Get real time update rate. More...
|
| |
| sdf::ElementPtr | GetSDF () const |
| | Get a pointer to the SDF element for this physics engine. More...
|
| |
| double | GetTargetRealTimeFactor () const |
| | Get target real time factor. More...
|
| |
| double | GetUpdatePeriod () |
| | Get the simulation update period. More...
|
| |
| virtual double | GetWorldCFM () GAZEBO_DEPRECATED(6.0) |
| | : Remove this function, and replace it with a more generic property map More...
|
| |
| virtual double | GetWorldERP () GAZEBO_DEPRECATED(6.0) |
| | : Remove this function, and replace it with a more generic property map More...
|
| |
| virtual ignition::math::Vector3d | MagneticField () const |
| | Return the magnetic field vector. More...
|
| |
| virtual void | SetAutoDisableFlag (bool _autoDisable) |
| | : Remove this function, and replace it with a more generic property map More...
|
| |
| virtual void | SetContactMaxCorrectingVel (double) GAZEBO_DEPRECATED(6.0) |
| | : Remove this function, and replace it with a more generic property map More...
|
| |
| virtual void | SetContactSurfaceLayer (double) GAZEBO_DEPRECATED(6.0) |
| | : Remove this function, and replace it with a more generic property map More...
|
| |
| virtual void | SetMaxContacts (unsigned int _maxContacts) |
| | : Remove this function, and replace it with a more generic property map More...
|
| |
| void | SetMaxStepSize (double _stepSize) |
| | Set max step size. More...
|
| |
| void | SetRealTimeUpdateRate (double _rate) |
| | Set real time update rate. More...
|
| |
| void | SetTargetRealTimeFactor (double _factor) |
| | Set target real time factor. More...
|
| |
| virtual void | SetWorldCFM (double) GAZEBO_DEPRECATED(6.0) |
| | : Remove this function, and replace it with a more generic property map More...
|
| |
| virtual void | SetWorldERP (double) GAZEBO_DEPRECATED(6.0) |
| | : Remove this function, and replace it with a more generic property map More...
|
| |