LiftDrag
class gazebo::LiftDrag
¶
Abstract base class for Lift&Drag models.
Summary¶
Members | Descriptions |
---|---|
public inline virtual ~LiftDrag () |
Destructor. |
public std::string GetType () |
Return (derived) type of lift&drag model. |
public ignition::math::Vector3d compute (const ignition::math::Vector3d & _velL) |
Compute the lift and drag force. |
public bool GetParam (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 double prevTime |
Time of last state update. |
protected double state |
Latest state. |
protected inline LiftDrag () |
Protected constructor: Use the factory for object creation. |
Members¶
public inline virtual
~LiftDrag
()
¶
Destructor.
public std::string
GetType
()
¶
Return (derived) type of lift&drag model.
public ignition::math::Vector3d
compute
(const ignition::math::Vector3d & _velL)
¶
Compute the lift and drag force.
public bool
GetParam
(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 double
prevTime
¶
Time of last state update.
protected double
state
¶
Latest state.
protected inline
LiftDrag
()
¶
Protected constructor: Use the factory for object creation.