Robot Dynamics Library
Public Member Functions | Public Attributes | List of all members
RobotDynamics::DragData Struct Reference

#include <Body.hpp>

Collaboration diagram for RobotDynamics::DragData:
Collaboration graph
[legend]

Public Member Functions

 DragData (const std::vector< double > &linear_drag, const std::vector< double > &quadratic_drag)
 
 DragData (const Math::SpatialVector &linear_drag, const Math::SpatialVector &quadratic_drag)
 
 DragData ()
 
 DragData (const DragData &dragData)
 
void zero ()
 
DragDataoperator= (const DragData &dragData)
 
void operator+= (const DragData &dragData)
 

Public Attributes

Math::SpatialVector linearDrag
 
Math::SpatialVector quadraticDrag
 

Constructor & Destructor Documentation

◆ DragData() [1/4]

RobotDynamics::DragData::DragData ( const std::vector< double > &  linear_drag,
const std::vector< double > &  quadratic_drag 
)
inline

◆ DragData() [2/4]

RobotDynamics::DragData::DragData ( const Math::SpatialVector linear_drag,
const Math::SpatialVector quadratic_drag 
)
inline

◆ DragData() [3/4]

RobotDynamics::DragData::DragData ( )
inline

◆ DragData() [4/4]

RobotDynamics::DragData::DragData ( const DragData dragData)
inline

Member Function Documentation

◆ operator+=()

void RobotDynamics::DragData::operator+= ( const DragData dragData)
inline

◆ operator=()

DragData& RobotDynamics::DragData::operator= ( const DragData dragData)
inline

◆ zero()

void RobotDynamics::DragData::zero ( )
inline

Member Data Documentation

◆ linearDrag

Math::SpatialVector RobotDynamics::DragData::linearDrag

6 coefficients for the linear portion of the drag effect

◆ quadraticDrag

Math::SpatialVector RobotDynamics::DragData::quadraticDrag

6 coefficients for the quadratic portion of the drag effect


The documentation for this struct was generated from the following file: