|
Maps SDK for C++ 1.0.0
|
Definition of Attitude interface. More...


Public Member Functions | |
| virtual double | getRoll () const =0 |
| virtual double | getPitch () const =0 |
| virtual double | getYaw () const =0 |
| virtual double | getRollNoise () const =0 |
| virtual double | getPitchNoise () const =0 |
| virtual double | getYawNoise () const =0 |
| virtual bool | hasRollNoise () const =0 |
| Query to check if roll variance information is available. | |
| virtual bool | hasPitchNoise () const =0 |
| Query to check if pitch variance information is available. | |
| virtual bool | hasYawNoise () const =0 |
| Query to check if yaw variance information is available. | |
| EDataType | getType () const override final |
| Get data type. | |
| virtual LargeInteger | getAcquisitionTimestamp () const =0 |
| Time | getTime () const |
| template<typename TDerivedType> | |
| StrongPointer< TDerivedType > | cast () |
| Cast to a derived type. | |
Static Public Member Functions | |
| static bool | isSameType (const IData *ptr) |
| Check if two data elements have the same type. | |
Definition of Attitude interface.
|
inlineinherited |
Cast to a derived type.
|
pure virtualinherited |
Implemented in gem::sense::MockPosition.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
inlineinherited |
|
inlinefinaloverridevirtualinherited |
|
pure virtual |
|
pure virtual |
|
pure virtual |
Query to check if pitch variance information is available.
|
pure virtual |
Query to check if roll variance information is available.
|
pure virtual |
Query to check if yaw variance information is available.
|
inlinestaticinherited |
Check if two data elements have the same type.
| ptr | The other IData pointer to check against. |