Classes | |
struct | ERROR_This_Rotation_Conversion_is_NOT_Supported |
Enumerations | |
enum | ERotation3DMatrixIndex { kXX = Rotation3D::kXX , kXY = Rotation3D::kXY , kXZ = Rotation3D::kXZ , kYX = Rotation3D::kYX , kYY = Rotation3D::kYY , kYZ = Rotation3D::kYZ , kZX = Rotation3D::kZX , kZY = Rotation3D::kZY , kZZ = Rotation3D::kZZ , kXX = Rotation3D::kXX , kXY = Rotation3D::kXY , kXZ = Rotation3D::kXZ , kYX = Rotation3D::kYX , kYY = Rotation3D::kYY , kYZ = Rotation3D::kYZ , kZX = Rotation3D::kZX , kZY = Rotation3D::kZY , kZZ = Rotation3D::kZZ } |
enum | ERotation3DMatrixIndex { kXX = Rotation3D::kXX , kXY = Rotation3D::kXY , kXZ = Rotation3D::kXZ , kYX = Rotation3D::kYX , kYY = Rotation3D::kYY , kYZ = Rotation3D::kYZ , kZX = Rotation3D::kZX , kZY = Rotation3D::kZY , kZZ = Rotation3D::kZZ , kXX = Rotation3D::kXX , kXY = Rotation3D::kXY , kXZ = Rotation3D::kXZ , kYX = Rotation3D::kYX , kYY = Rotation3D::kYY , kYZ = Rotation3D::kYZ , kZX = Rotation3D::kZX , kZY = Rotation3D::kZY , kZZ = Rotation3D::kZZ } |
Enumerator | |
---|---|
kXX | |
kXY | |
kXZ | |
kYX | |
kYY | |
kYZ | |
kZX | |
kZY | |
kZZ | |
kXX | |
kXY | |
kXZ | |
kYX | |
kYY | |
kYZ | |
kZX | |
kZY | |
kZZ |
Definition at line 45 of file 3DConversions.cxx.
Enumerator | |
---|---|
kXX | |
kXY | |
kXZ | |
kYX | |
kYY | |
kYZ | |
kZX | |
kZY | |
kZZ | |
kXX | |
kXY | |
kXZ | |
kYX | |
kYY | |
kYZ | |
kZX | |
kZY | |
kZZ |
Definition at line 39 of file 3DDistances.cxx.
void ROOT::ROOT_MATH_ARCH::gv_detail::convert | ( | AxisAngle const & | from, |
EulerAngles & | to ) |
Definition at line 412 of file 3DConversions.cxx.
void ROOT::ROOT_MATH_ARCH::gv_detail::convert | ( | AxisAngle const & | from, |
Quaternion & | to ) |
Definition at line 422 of file 3DConversions.cxx.
void ROOT::ROOT_MATH_ARCH::gv_detail::convert | ( | AxisAngle const & | from, |
Rotation3D & | to ) |
Definition at line 382 of file 3DConversions.cxx.
void ROOT::ROOT_MATH_ARCH::gv_detail::convert | ( | AxisAngle const & | from, |
RotationZYX & | to ) |
Definition at line 432 of file 3DConversions.cxx.
void ROOT::ROOT_MATH_ARCH::gv_detail::convert | ( | EulerAngles const & | from, |
AxisAngle & | to ) |
Definition at line 460 of file 3DConversions.cxx.
void ROOT::ROOT_MATH_ARCH::gv_detail::convert | ( | EulerAngles const & | from, |
Quaternion & | to ) |
Definition at line 469 of file 3DConversions.cxx.
void ROOT::ROOT_MATH_ARCH::gv_detail::convert | ( | EulerAngles const & | from, |
Rotation3D & | to ) |
Definition at line 444 of file 3DConversions.cxx.
void ROOT::ROOT_MATH_ARCH::gv_detail::convert | ( | EulerAngles const & | from, |
RotationZYX & | to ) |
Definition at line 487 of file 3DConversions.cxx.
void ROOT::ROOT_MATH_ARCH::gv_detail::convert | ( | Quaternion const & | from, |
AxisAngle & | to ) |
Definition at line 523 of file 3DConversions.cxx.
void ROOT::ROOT_MATH_ARCH::gv_detail::convert | ( | Quaternion const & | from, |
EulerAngles & | to ) |
Definition at line 543 of file 3DConversions.cxx.
void ROOT::ROOT_MATH_ARCH::gv_detail::convert | ( | Quaternion const & | from, |
Rotation3D & | to ) |
Definition at line 499 of file 3DConversions.cxx.
void ROOT::ROOT_MATH_ARCH::gv_detail::convert | ( | Quaternion const & | from, |
RotationZYX & | to ) |
Definition at line 554 of file 3DConversions.cxx.
Definition at line 43 of file 3DConversions.h.
void ROOT::ROOT_MATH_ARCH::gv_detail::convert | ( | Rotation3D const & | from, |
AxisAngle & | to ) |
conversion functions from 3D rotation.
Definition at line 58 of file 3DConversions.cxx.
void ROOT::ROOT_MATH_ARCH::gv_detail::convert | ( | Rotation3D const & | from, |
EulerAngles & | to ) |
Definition at line 116 of file 3DConversions.cxx.
void ROOT::ROOT_MATH_ARCH::gv_detail::convert | ( | Rotation3D const & | from, |
Quaternion & | to ) |
conversion from Rotation3D to Quaternion
Definition at line 217 of file 3DConversions.cxx.
void ROOT::ROOT_MATH_ARCH::gv_detail::convert | ( | Rotation3D const & | from, |
RotationZYX & | to ) |
conversion from Rotation3D to RotationZYX same Math used as for EulerAngles apart from some different meaning of angles and matrix elements.
Definition at line 274 of file 3DConversions.cxx.
Definition at line 624 of file 3DConversions.cxx.
void ROOT::ROOT_MATH_ARCH::gv_detail::convert | ( | RotationX const & | from, |
EulerAngles & | to ) |
Definition at line 632 of file 3DConversions.cxx.
void ROOT::ROOT_MATH_ARCH::gv_detail::convert | ( | RotationX const & | from, |
Quaternion & | to ) |
Definition at line 642 of file 3DConversions.cxx.
void ROOT::ROOT_MATH_ARCH::gv_detail::convert | ( | RotationX const & | from, |
Rotation3D & | to ) |
Definition at line 615 of file 3DConversions.cxx.
void ROOT::ROOT_MATH_ARCH::gv_detail::convert | ( | RotationX const & | from, |
RotationZYX & | to ) |
Definition at line 649 of file 3DConversions.cxx.
Definition at line 667 of file 3DConversions.cxx.
void ROOT::ROOT_MATH_ARCH::gv_detail::convert | ( | RotationY const & | from, |
EulerAngles & | to ) |
Definition at line 675 of file 3DConversions.cxx.
void ROOT::ROOT_MATH_ARCH::gv_detail::convert | ( | RotationY const & | from, |
Quaternion & | to ) |
Definition at line 691 of file 3DConversions.cxx.
void ROOT::ROOT_MATH_ARCH::gv_detail::convert | ( | RotationY const & | from, |
Rotation3D & | to ) |
Definition at line 658 of file 3DConversions.cxx.
void ROOT::ROOT_MATH_ARCH::gv_detail::convert | ( | RotationY const & | from, |
RotationZYX & | to ) |
Definition at line 685 of file 3DConversions.cxx.
Definition at line 710 of file 3DConversions.cxx.
void ROOT::ROOT_MATH_ARCH::gv_detail::convert | ( | RotationZ const & | from, |
EulerAngles & | to ) |
Definition at line 718 of file 3DConversions.cxx.
void ROOT::ROOT_MATH_ARCH::gv_detail::convert | ( | RotationZ const & | from, |
Quaternion & | to ) |
Definition at line 734 of file 3DConversions.cxx.
void ROOT::ROOT_MATH_ARCH::gv_detail::convert | ( | RotationZ const & | from, |
Rotation3D & | to ) |
Definition at line 701 of file 3DConversions.cxx.
void ROOT::ROOT_MATH_ARCH::gv_detail::convert | ( | RotationZ const & | from, |
RotationZYX & | to ) |
Definition at line 728 of file 3DConversions.cxx.
void ROOT::ROOT_MATH_ARCH::gv_detail::convert | ( | RotationZYX const & | from, |
AxisAngle & | to ) |
Definition at line 580 of file 3DConversions.cxx.
void ROOT::ROOT_MATH_ARCH::gv_detail::convert | ( | RotationZYX const & | from, |
EulerAngles & | to ) |
Definition at line 588 of file 3DConversions.cxx.
void ROOT::ROOT_MATH_ARCH::gv_detail::convert | ( | RotationZYX const & | from, |
Quaternion & | to ) |
Definition at line 596 of file 3DConversions.cxx.
void ROOT::ROOT_MATH_ARCH::gv_detail::convert | ( | RotationZYX const & | from, |
Rotation3D & | to ) |
Definition at line 565 of file 3DConversions.cxx.
Definition at line 101 of file 3DConversions.cxx.
Definition at line 101 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | AxisAngle const & | r1, |
EulerAngles const & | r2 ) |
Definition at line 106 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | AxisAngle const & | r1, |
Quaternion const & | r2 ) |
Definition at line 111 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | AxisAngle const & | r1, |
Rotation3D const & | r2 ) |
Definition at line 96 of file 3DDistances.cxx.
Definition at line 121 of file 3DDistances.cxx.
Definition at line 126 of file 3DDistances.cxx.
Definition at line 131 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | AxisAngle const & | r1, |
RotationZYX const & | r2 ) |
Definition at line 116 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | EulerAngles const & | r1, |
AxisAngle const & | r2 ) |
Definition at line 144 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | EulerAngles const & | r1, |
EulerAngles const & | r2 ) |
Definition at line 149 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | EulerAngles const & | r1, |
Quaternion const & | r2 ) |
Definition at line 154 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | EulerAngles const & | r1, |
Rotation3D const & | r2 ) |
Definition at line 139 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | EulerAngles const & | r1, |
RotationX const & | r2 ) |
Definition at line 164 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | EulerAngles const & | r1, |
RotationY const & | r2 ) |
Definition at line 169 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | EulerAngles const & | r1, |
RotationZ const & | r2 ) |
Definition at line 174 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | EulerAngles const & | r1, |
RotationZYX const & | r2 ) |
Definition at line 159 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | Quaternion const & | r1, |
AxisAngle const & | r2 ) |
Definition at line 187 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | Quaternion const & | r1, |
EulerAngles const & | r2 ) |
Definition at line 192 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | Quaternion const & | r1, |
Quaternion const & | r2 ) |
Definition at line 197 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | Quaternion const & | r1, |
Rotation3D const & | r2 ) |
Definition at line 182 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | Quaternion const & | r1, |
RotationX const & | r2 ) |
Definition at line 207 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | Quaternion const & | r1, |
RotationY const & | r2 ) |
Definition at line 212 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | Quaternion const & | r1, |
RotationZ const & | r2 ) |
Definition at line 217 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | Quaternion const & | r1, |
RotationZYX const & | r2 ) |
Definition at line 202 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | Rotation3D const & | r1, |
AxisAngle const & | r2 ) |
Definition at line 59 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | Rotation3D const & | r1, |
EulerAngles const & | r2 ) |
Definition at line 64 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | Rotation3D const & | r1, |
Quaternion const & | r2 ) |
Definition at line 69 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | Rotation3D const & | r1, |
Rotation3D const & | r2 ) |
Definition at line 54 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | Rotation3D const & | r1, |
RotationX const & | r2 ) |
Definition at line 78 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | Rotation3D const & | r1, |
RotationY const & | r2 ) |
Definition at line 83 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | Rotation3D const & | r1, |
RotationZ const & | r2 ) |
Definition at line 88 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | Rotation3D const & | r1, |
RotationZYX const & | r2 ) |
Definition at line 74 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | RotationX const & | from, |
RotationZYX const & | to ) |
Definition at line 288 of file 3DDistances.cxx.
Definition at line 273 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | RotationX const & | r1, |
EulerAngles const & | r2 ) |
Definition at line 278 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | RotationX const & | r1, |
Quaternion const & | r2 ) |
Definition at line 283 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | RotationX const & | r1, |
Rotation3D const & | r2 ) |
Definition at line 268 of file 3DDistances.cxx.
Definition at line 293 of file 3DDistances.cxx.
Definition at line 298 of file 3DDistances.cxx.
Definition at line 303 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | RotationY const & | from, |
RotationZYX const & | to ) |
Definition at line 331 of file 3DDistances.cxx.
Definition at line 316 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | RotationY const & | r1, |
EulerAngles const & | r2 ) |
Definition at line 321 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | RotationY const & | r1, |
Quaternion const & | r2 ) |
Definition at line 326 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | RotationY const & | r1, |
Rotation3D const & | r2 ) |
Definition at line 311 of file 3DDistances.cxx.
Definition at line 336 of file 3DDistances.cxx.
Definition at line 341 of file 3DDistances.cxx.
Definition at line 346 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | RotationZ const & | from, |
RotationZYX const & | to ) |
Definition at line 374 of file 3DDistances.cxx.
Definition at line 359 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | RotationZ const & | r1, |
EulerAngles const & | r2 ) |
Definition at line 364 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | RotationZ const & | r1, |
Quaternion const & | r2 ) |
Definition at line 369 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | RotationZ const & | r1, |
Rotation3D const & | r2 ) |
Definition at line 354 of file 3DDistances.cxx.
Definition at line 379 of file 3DDistances.cxx.
Definition at line 384 of file 3DDistances.cxx.
Definition at line 389 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | RotationZYX const & | r1, |
AxisAngle const & | r2 ) |
Definition at line 230 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | RotationZYX const & | r1, |
EulerAngles const & | r2 ) |
Definition at line 235 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | RotationZYX const & | r1, |
Quaternion const & | r2 ) |
Definition at line 240 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | RotationZYX const & | r1, |
Rotation3D const & | r2 ) |
Definition at line 225 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | RotationZYX const & | r1, |
RotationX const & | r2 ) |
Definition at line 250 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | RotationZYX const & | r1, |
RotationY const & | r2 ) |
Definition at line 255 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | RotationZYX const & | r1, |
RotationZ const & | r2 ) |
Definition at line 260 of file 3DDistances.cxx.
double ROOT::ROOT_MATH_ARCH::gv_detail::dist | ( | RotationZYX const & | r1, |
RotationZYX const & | r2 ) |
Definition at line 245 of file 3DDistances.cxx.