gazebo::HydrodynamicModelFactory
Factory singleton class that creates a HydrodynamicModel from sdf.
#include <HydrodynamicModel.hh>
Public Functions
| Name | |
|---|---|
| HydrodynamicModel * | CreateHydrodynamicModel(sdf::ElementPtr _sdf, physics::LinkPtr _link) Create HydrodynamicModel object according to its sdf Description. |
| bool | RegisterCreator(const std::string & _identifier, HydrodynamicModelCreator _creator) Register a class with its creator. |
| HydrodynamicModelFactory & | GetInstance() Returns the singleton instance of this factory. |
Public Functions Documentation
function CreateHydrodynamicModel
HydrodynamicModel * CreateHydrodynamicModel(
sdf::ElementPtr _sdf,
physics::LinkPtr _link
)
Create HydrodynamicModel object according to its sdf Description.
function RegisterCreator
bool RegisterCreator(
const std::string & _identifier,
HydrodynamicModelCreator _creator
)
Register a class with its creator.
function GetInstance
static HydrodynamicModelFactory & GetInstance()
Returns the singleton instance of this factory.
Updated on 2022-06-01 at 12:37:00 +0000
Last update:
June 1, 2022