- gazebo
- physics
Physics namespace. More...
Classes | |
| class | BallJoint |
| A ball joint. More... | |
| class | Base |
| Base class for most physics classes. More... | |
| class | BoxShape |
| Box geometry. More... | |
| class | Collision |
| Base class for all collision entities. More... | |
| class | Contact |
| A contact between two collisions. More... | |
| class | CylinderShape |
| Cylinder collision. More... | |
| class | Entity |
| Base class for all physics objects in Gazebo. More... | |
| class | HeightmapShape |
| Height map collision. More... | |
| class | Hinge2Joint |
| A two axis hinge joint. More... | |
| class | HingeJoint |
| A single axis hinge joint. More... | |
| class | Inertial |
| A class for inertial information about a link. More... | |
| class | Joint |
| Base class for all joints. More... | |
| class | JointFeedback |
| Feedback information from a joint. More... | |
| class | Link |
| Link class. More... | |
| class | MapShape |
| Map collision. More... | |
| class | Model |
| A model. More... | |
| class | MultiRayShape |
| Laser collision contains a set of ray-collisions, structured to simulate a laser range scanner. More... | |
| class | ODEBallJoint |
| An ODe ball joint. More... | |
| class | ODEBoxShape |
| ODE Box shape. More... | |
| class | ODECollision |
| Base class for all ODE collisions. More... | |
| class | ODECylinderShape |
| ODE cylinder shape. More... | |
| class | ODEHeightmapShape |
| ODE Height map collision. More... | |
| class | ODEHinge2Joint |
| A two axis hinge joint. More... | |
| class | ODEHingeJoint |
| A single axis hinge joint. More... | |
| class | ODEJoint |
| ODE joint interface. More... | |
| class | ODELink |
| ODE Link class. More... | |
| class | ODEMultiRayShape |
| ODE specific version of MultiRayShape. More... | |
| class | ContactFeedback |
| class | ODEPhysics |
| ODE physics engine. More... | |
| class | ODEPlaneShape |
| An ODE Plane shape. More... | |
| class | ODERayShape |
| Ray collision. More... | |
| class | ODEScrewJoint |
| A screw joint. More... | |
| class | ODESliderJoint |
| A slider joint. More... | |
| class | ODESphereShape |
| And ODE sphere shape. More... | |
| class | ODESurfaceParams |
| Surface params. More... | |
| class | ODETrimeshShape |
| Triangle mesh collision. More... | |
| class | ODEUniversalJoint |
| A universal joint. More... | |
| class | PhysicsEngine |
| Base class for a physics engine. More... | |
| class | PhysicsFactory |
| The physics factory. More... | |
| class | PlaneShape |
| Collision for an infinite plane. More... | |
| class | RayShape |
| Ray collision. More... | |
| class | ScrewJoint |
| A screw joint. More... | |
| class | Shape |
| Base class for all shapes. More... | |
| class | SliderJoint |
| A slider joint. More... | |
| class | SphereShape |
| Sphere collision. More... | |
| class | SurfaceParams |
| Surface params. More... | |
| class | TrimeshShape |
| Triangle mesh collision. More... | |
| class | UniversalJoint |
| A universal joint. More... | |
| class | World |
| The World. More... | |
Typedefs | |
|
typedef boost::shared_ptr < ODEPhysics > | ODEPhysicsPtr |
|
typedef boost::shared_ptr < ODESurfaceParams > | ODESurfaceParamsPtr |
|
typedef boost::shared_ptr < ODECollision > | ODECollisionPtr |
|
typedef boost::shared_ptr < ODELink > | ODELinkPtr |
|
typedef boost::shared_ptr < ODERayShape > | ODERayShapePtr |
| typedef PhysicsEnginePtr(* | PhysicsFactoryFn )(WorldPtr world) |
| typedef boost::shared_ptr< Base > | BasePtr |
|
typedef boost::shared_ptr < Contact > | ContactPtr |
| typedef boost::shared_ptr< Entity > | EntityPtr |
| typedef boost::shared_ptr< World > | WorldPtr |
| typedef boost::shared_ptr< Model > | ModelPtr |
| typedef boost::shared_ptr< Link > | LinkPtr |
|
typedef boost::shared_ptr < Collision > | CollisionPtr |
| typedef boost::shared_ptr< Joint > | JointPtr |
|
typedef boost::shared_ptr < PhysicsEngine > | PhysicsEnginePtr |
| typedef boost::shared_ptr< Shape > | ShapePtr |
|
typedef boost::shared_ptr < RayShape > | RayShapePtr |
|
typedef boost::shared_ptr < MultiRayShape > | MultiRayShapePtr |
|
typedef boost::shared_ptr < Inertial > | InertialPtr |
|
typedef boost::shared_ptr < SurfaceParams > | SurfaceParamsPtr |
| typedef std::vector< BasePtr > | Base_V |
| typedef std::vector< ModelPtr > | Model_V |
| typedef std::vector< JointPtr > | Joint_V |
| typedef std::vector< LinkPtr > | Link_V |
| typedef std::vector< CollisionPtr > | Collision_V |
Functions | |
| bool | load () |
| bool | fini () |
| WorldPtr | create_world (const std::string &name="") |
| WorldPtr | get_world (const std::string &name="") |
| void | load_world (WorldPtr world, sdf::ElementPtr &_sdf) |
| void | init_world (WorldPtr world) |
| void | run_world (WorldPtr world) |
| void | stop_world (WorldPtr world) |
| void | pause_world (WorldPtr world, bool pause) |
| void | load_worlds (sdf::ElementPtr &_sdf) |
| void | init_worlds () |
| void | run_worlds () |
| void | stop_worlds () |
| void | pause_worlds (bool pause) |
| void | remove_worlds () |
Physics namespace.
1.7.5.1