#include <UndercarriageCtrlGeom.h>
Public Member Functions | |
virtual void | calcDirect (PlatformState &state) const =0 |
virtual void | updateWheelStates (const std::vector< WheelState > &states)=0 |
virtual | ~UndercarriageGeomBase () |
Static Protected Member Functions | |
template<typename V > | |
static void | calcDirect (PlatformState &state, const V &wheels) |
template<typename V > | |
static void | updateWheelStates (V &wheels, const std::vector< WheelState > &states) |
Definition at line 100 of file UndercarriageCtrlGeom.h.
virtual UndercarriageGeomBase::~UndercarriageGeomBase | ( | ) | [inline, virtual] |
Definition at line 109 of file UndercarriageCtrlGeom.h.
virtual void UndercarriageGeomBase::calcDirect | ( | PlatformState & | state | ) | const [pure virtual] |
static void UndercarriageGeomBase::calcDirect | ( | PlatformState & | state, |
const V & | wheels | ||
) | [inline, static, protected] |
Definition at line 121 of file UndercarriageCtrlGeom.h.
virtual void UndercarriageGeomBase::updateWheelStates | ( | const std::vector< WheelState > & | states | ) | [pure virtual] |
static void UndercarriageGeomBase::updateWheelStates | ( | V & | wheels, |
const std::vector< WheelState > & | states | ||
) | [inline, static, protected] |
Definition at line 112 of file UndercarriageCtrlGeom.h.