Classes | Namespaces | Macros | Typedefs
UmbilicalModel.hh File Reference

Various umbilical models. More...

#include <string>
#include <map>
#include <gazebo/gazebo.hh>
#include <gazebo/common/UpdateInfo.hh>
#include <gazebo/physics/Link.hh>
#include <gazebo/physics/Model.hh>
#include <sdf/sdf.hh>
Include dependency graph for UmbilicalModel.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  gazebo::UmbilicalModel
 
class  gazebo::UmbilicalModelBerg
 
class  gazebo::UmbilicalModelFactory
 Factory singleton class that creates an UmbilicalModel from sdf. More...
 

Namespaces

 gazebo
 

Macros

#define REGISTER_UMBILICALMODEL(type)   static const bool registeredWithFactory
 Use the following macro within a ThrusterDynamics declaration: More...
 
#define REGISTER_UMBILICALMODEL_CREATOR(type, creator)
 Use the following macro before a ThrusterDynamics's definition: More...
 

Typedefs

typedef UmbilicalModel *(* gazebo::UmbilicalModelCreator) (sdf::ElementPtr, physics::ModelPtr)
 Function pointer to create a certain conversion function. More...
 

Detailed Description

Various umbilical models.

Definition in file UmbilicalModel.hh.

Macro Definition Documentation

#define REGISTER_UMBILICALMODEL (   type)    static const bool registeredWithFactory

Use the following macro within a ThrusterDynamics declaration:

Definition at line 80 of file UmbilicalModel.hh.

#define REGISTER_UMBILICALMODEL_CREATOR (   type,
  creator 
)
Value:
const bool type::registeredWithFactory = \
UmbilicalModelFactory::GetInstance().RegisterCreator( \
type::IDENTIFIER, creator);

Use the following macro before a ThrusterDynamics's definition:

Definition at line 84 of file UmbilicalModel.hh.



uuv_gazebo_plugins
Author(s): Musa Morena Marcusso Manhaes , Sebastian Scherer , Luiz Ricardo Douat
autogenerated on Mon Jul 1 2019 19:39:12