LiftDrag
class gazebo::LiftDrag¶
Abstract base class for Lift&Drag models.
Summary¶
| Members | Descriptions |
|---|---|
public inline virtual~LiftDrag() |
Destructor. |
public std::stringGetType() |
Return (derived) type of lift&drag model. |
public ignition::math::Vector3dcompute(const ignition::math::Vector3d & _velL) |
Compute the lift and drag force. |
public boolGetParam(std::string _tag,double & _output) |
Return paramater in vector form for the given tag. |
public std::map< std::string, double >GetListParams() |
Return list of all parameters. |
protected doubleprevTime |
Time of last state update. |
protected doublestate |
Latest state. |
protected inlineLiftDrag() |
Protected constructor: Use the factory for object creation. |
Members¶
public inline virtual~LiftDrag()¶
Destructor.
public std::stringGetType()¶
Return (derived) type of lift&drag model.
public ignition::math::Vector3dcompute(const ignition::math::Vector3d & _velL)¶
Compute the lift and drag force.
public boolGetParam(std::string _tag,double & _output)¶
Return paramater in vector form for the given tag.
public std::map< std::string, double >GetListParams()¶
Return list of all parameters.
protected doubleprevTime¶
Time of last state update.
protected doublestate¶
Latest state.
protected inlineLiftDrag()¶
Protected constructor: Use the factory for object creation.