| _get_internal_data_is_current() const | srm::Orientation | [protected] |
| _get_matrix_base() const | srm::Orientation | [protected] |
| _get_matrix_base_unch() const (defined in srm::Orientation) | srm::Orientation | [protected] |
| _set_internal_data_is_current(bool internal_data_is_current) const (defined in srm::Orientation) | srm::Orientation | [protected] |
| _set_matrix_base(const SRM_Matrix_3x3 &matrix_base) const (defined in srm::Orientation) | srm::Orientation | [protected] |
| _tait_bryan_angles (defined in srm::OrientationTaitBryanAngles) | srm::OrientationTaitBryanAngles | [protected] |
| _updateIntData() const | srm::OrientationTaitBryanAngles | [protected, virtual] |
| _updateRepData() | srm::OrientationTaitBryanAngles | [protected, virtual] |
| compose(const Orientation &left, const Orientation &right) | srm::OrientationTaitBryanAngles | [static] |
| epsilon | srm::Orientation | [static] |
| equivalence(const Orientation &instance1, const Orientation &instance2, SRM_Long_Float tolerance=Orientation::epsilon) (defined in srm::Orientation) | srm::Orientation | [static] |
| equivalence(const Orientation &compare_instance, SRM_Long_Float tolerance=Orientation::epsilon) const (defined in srm::Orientation) | srm::Orientation | [inline, virtual] |
| equivParams(const SRM_Tait_Bryan_Angles_Params ¶ms1, const SRM_Tait_Bryan_Angles_Params ¶ms2, SRM_Long_Float tolerance=0.0) | srm::OrientationTaitBryanAngles | [static] |
| getAxisAngle() const | srm::Orientation | [virtual] |
| getEulerAnglesZXZ() const | srm::Orientation | [virtual] |
| getMatrix3x3() const | srm::Orientation | [virtual] |
| getOriRep() const | srm::OrientationTaitBryanAngles | [inline, virtual] |
| getQuaternion() const | srm::Orientation | [virtual] |
| getTaitBryanAngles() const | srm::OrientationTaitBryanAngles | [inline, virtual] |
| isValidParams(const SRM_Tait_Bryan_Angles_Params ¶ms) | srm::OrientationTaitBryanAngles | [static] |
| operator=(const Orientation &other) | srm::OrientationTaitBryanAngles | [virtual] |
| operator==(Orientation &rhs) | srm::Orientation | |
| Orientation() (defined in srm::Orientation) | srm::Orientation | [protected] |
| OrientationTaitBryanAngles() | srm::OrientationTaitBryanAngles | |
| OrientationTaitBryanAngles(const SRM_Tait_Bryan_Angles_Params ¶ms) | srm::OrientationTaitBryanAngles | |
| OrientationTaitBryanAngles(SRM_Long_Float roll, SRM_Long_Float pitch, SRM_Long_Float yaw) | srm::OrientationTaitBryanAngles | |
| OrientationTaitBryanAngles(const Orientation &other) | srm::OrientationTaitBryanAngles | |
| setAxisAngle(const SRM_Axis_Angle_Params ¶ms) | srm::Orientation | [virtual] |
| setAxisAngle(const SRM_Vector_3D &axis, SRM_Long_Float angle) | srm::Orientation | [virtual] |
| setEulerAnglesZXZ(const SRM_Euler_Angles_ZXZ_Params ¶ms) | srm::Orientation | [virtual] |
| setEulerAnglesZXZ(SRM_Long_Float spin, SRM_Long_Float nutation, SRM_Long_Float precession) | srm::Orientation | [virtual] |
| setMatrix3x3(const SRM_Matrix_3x3 ¶ms) | srm::Orientation | [virtual] |
| setMatrix3x3(SRM_Long_Float a11, SRM_Long_Float a12, SRM_Long_Float a13, SRM_Long_Float a21, SRM_Long_Float a22, SRM_Long_Float a23, SRM_Long_Float a31, SRM_Long_Float a32, SRM_Long_Float a33) | srm::Orientation | [virtual] |
| setQuaternion(const SRM_Quaternion_Params ¶ms) | srm::Orientation | [virtual] |
| setQuaternion(SRM_Long_Float e0, SRM_Long_Float e1, SRM_Long_Float e2, SRM_Long_Float e3) | srm::Orientation | [virtual] |
| setTaitBryanAngles(const SRM_Tait_Bryan_Angles_Params ¶ms) | srm::OrientationTaitBryanAngles | [virtual] |
| setTaitBryanAngles(SRM_Long_Float roll, SRM_Long_Float pitch, SRM_Long_Float yaw) | srm::OrientationTaitBryanAngles | [inline, virtual] |
| toString() const | srm::OrientationTaitBryanAngles | [virtual] |
| transformVector(const SRM_Vector_3D &vec) const | srm::Orientation | [virtual] |