![]() |
AMS Advanced Air Mobility Sensors UG
|
Public Member Functions | |
| CQuaternion () | |
| CQuaternion (const Eigen::Vector3f &oVector) | |
| CQuaternion (float fW, float fX, float fY, float fZ) | |
| CQuaternion & | operator+= (const CQuaternion &korRight) |
| CQuaternion | operator+ (const CQuaternion &korRight) const |
| CQuaternion & | operator-= (const CQuaternion &korRight) |
| CQuaternion | operator- (const CQuaternion &korRight) const |
| CQuaternion | operator* (const CQuaternion &korRight) const |
| CQuaternion & | operator*= (float fScalar) |
| CQuaternion | operator* (float fScalar) const |
| CQuaternion & | operator*= (double dScalar) |
| CQuaternion | operator* (double dScalar) const |
| float & | W () |
| float | W () const |
| float & | X () |
| float | X () const |
| float & | Y () |
| float | Y () const |
| float & | Z () |
| float | Z () const |
| void | Normalize () |
Private Attributes | |
| Eigen::Vector4f | oVector_ |
| CQuaternion::CQuaternion | ( | ) |
| CQuaternion::CQuaternion | ( | const Eigen::Vector3f & | oVector | ) |
| CQuaternion::CQuaternion | ( | float | fW, |
| float | fX, | ||
| float | fY, | ||
| float | fZ ) |
| void CQuaternion::Normalize | ( | ) |
| CQuaternion CQuaternion::operator* | ( | const CQuaternion & | korRight | ) | const |
| CQuaternion CQuaternion::operator* | ( | double | dScalar | ) | const |
| CQuaternion CQuaternion::operator* | ( | float | fScalar | ) | const |
| CQuaternion & CQuaternion::operator*= | ( | double | dScalar | ) |
| CQuaternion & CQuaternion::operator*= | ( | float | fScalar | ) |
| CQuaternion CQuaternion::operator+ | ( | const CQuaternion & | korRight | ) | const |
| CQuaternion & CQuaternion::operator+= | ( | const CQuaternion & | korRight | ) |
| CQuaternion CQuaternion::operator- | ( | const CQuaternion & | korRight | ) | const |
| CQuaternion & CQuaternion::operator-= | ( | const CQuaternion & | korRight | ) |
| float & CQuaternion::W | ( | ) |
| float CQuaternion::W | ( | ) | const |
| float & CQuaternion::X | ( | ) |
| float CQuaternion::X | ( | ) | const |
| float & CQuaternion::Y | ( | ) |
| float CQuaternion::Y | ( | ) | const |
| float & CQuaternion::Z | ( | ) |
| float CQuaternion::Z | ( | ) | const |
|
private |