Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::ROOT_MATH_ARCH::gv_detail Namespace Reference

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
}
 

Functions

void convert (AxisAngle const &from, EulerAngles &to)
 
void convert (AxisAngle const &from, Quaternion &to)
 
void convert (AxisAngle const &from, Rotation3D &to)
 
void convert (AxisAngle const &from, RotationZYX &to)
 
void convert (EulerAngles const &from, AxisAngle &to)
 
void convert (EulerAngles const &from, Quaternion &to)
 
void convert (EulerAngles const &from, Rotation3D &to)
 
void convert (EulerAngles const &from, RotationZYX &to)
 
void convert (Quaternion const &from, AxisAngle &to)
 
void convert (Quaternion const &from, EulerAngles &to)
 
void convert (Quaternion const &from, Rotation3D &to)
 
void convert (Quaternion const &from, RotationZYX &to)
 
template<class R1 , class R2 >
void convert (R1 const &, R2 const)
 
void convert (Rotation3D const &from, AxisAngle &to)
 conversion functions from 3D rotation.
 
void convert (Rotation3D const &from, EulerAngles &to)
 
void convert (Rotation3D const &from, Quaternion &to)
 conversion from Rotation3D to Quaternion
 
void 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.
 
void convert (RotationX const &from, AxisAngle &to)
 
void convert (RotationX const &from, EulerAngles &to)
 
void convert (RotationX const &from, Quaternion &to)
 
void convert (RotationX const &from, Rotation3D &to)
 
void convert (RotationX const &from, RotationZYX &to)
 
void convert (RotationY const &from, AxisAngle &to)
 
void convert (RotationY const &from, EulerAngles &to)
 
void convert (RotationY const &from, Quaternion &to)
 
void convert (RotationY const &from, Rotation3D &to)
 
void convert (RotationY const &from, RotationZYX &to)
 
void convert (RotationZ const &from, AxisAngle &to)
 
void convert (RotationZ const &from, EulerAngles &to)
 
void convert (RotationZ const &from, Quaternion &to)
 
void convert (RotationZ const &from, Rotation3D &to)
 
void convert (RotationZ const &from, RotationZYX &to)
 
void convert (RotationZYX const &from, AxisAngle &to)
 
void convert (RotationZYX const &from, EulerAngles &to)
 
void convert (RotationZYX const &from, Quaternion &to)
 
void convert (RotationZYX const &from, Rotation3D &to)
 
static void correctByPi (double &psi, double &phi)
 
double dist (AxisAngle const &r1, AxisAngle const &r2)
 
double dist (AxisAngle const &r1, EulerAngles const &r2)
 
double dist (AxisAngle const &r1, Quaternion const &r2)
 
double dist (AxisAngle const &r1, Rotation3D const &r2)
 
double dist (AxisAngle const &r1, RotationX const &r2)
 
double dist (AxisAngle const &r1, RotationY const &r2)
 
double dist (AxisAngle const &r1, RotationZ const &r2)
 
double dist (AxisAngle const &r1, RotationZYX const &r2)
 
double dist (EulerAngles const &r1, AxisAngle const &r2)
 
double dist (EulerAngles const &r1, EulerAngles const &r2)
 
double dist (EulerAngles const &r1, Quaternion const &r2)
 
double dist (EulerAngles const &r1, Rotation3D const &r2)
 
double dist (EulerAngles const &r1, RotationX const &r2)
 
double dist (EulerAngles const &r1, RotationY const &r2)
 
double dist (EulerAngles const &r1, RotationZ const &r2)
 
double dist (EulerAngles const &r1, RotationZYX const &r2)
 
double dist (Quaternion const &r1, AxisAngle const &r2)
 
double dist (Quaternion const &r1, EulerAngles const &r2)
 
double dist (Quaternion const &r1, Quaternion const &r2)
 
double dist (Quaternion const &r1, Rotation3D const &r2)
 
double dist (Quaternion const &r1, RotationX const &r2)
 
double dist (Quaternion const &r1, RotationY const &r2)
 
double dist (Quaternion const &r1, RotationZ const &r2)
 
double dist (Quaternion const &r1, RotationZYX const &r2)
 
double dist (Rotation3D const &r1, AxisAngle const &r2)
 
double dist (Rotation3D const &r1, EulerAngles const &r2)
 
double dist (Rotation3D const &r1, Quaternion const &r2)
 
double dist (Rotation3D const &r1, Rotation3D const &r2)
 
double dist (Rotation3D const &r1, RotationX const &r2)
 
double dist (Rotation3D const &r1, RotationY const &r2)
 
double dist (Rotation3D const &r1, RotationZ const &r2)
 
double dist (Rotation3D const &r1, RotationZYX const &r2)
 
double dist (RotationX const &from, RotationZYX const &to)
 
double dist (RotationX const &r1, AxisAngle const &r2)
 
double dist (RotationX const &r1, EulerAngles const &r2)
 
double dist (RotationX const &r1, Quaternion const &r2)
 
double dist (RotationX const &r1, Rotation3D const &r2)
 
double dist (RotationX const &r1, RotationX const &r2)
 
double dist (RotationX const &r1, RotationY const &r2)
 
double dist (RotationX const &r1, RotationZ const &r2)
 
double dist (RotationY const &from, RotationZYX const &to)
 
double dist (RotationY const &r1, AxisAngle const &r2)
 
double dist (RotationY const &r1, EulerAngles const &r2)
 
double dist (RotationY const &r1, Quaternion const &r2)
 
double dist (RotationY const &r1, Rotation3D const &r2)
 
double dist (RotationY const &r1, RotationX const &r2)
 
double dist (RotationY const &r1, RotationY const &r2)
 
double dist (RotationY const &r1, RotationZ const &r2)
 
double dist (RotationZ const &from, RotationZYX const &to)
 
double dist (RotationZ const &r1, AxisAngle const &r2)
 
double dist (RotationZ const &r1, EulerAngles const &r2)
 
double dist (RotationZ const &r1, Quaternion const &r2)
 
double dist (RotationZ const &r1, Rotation3D const &r2)
 
double dist (RotationZ const &r1, RotationX const &r2)
 
double dist (RotationZ const &r1, RotationY const &r2)
 
double dist (RotationZ const &r1, RotationZ const &r2)
 
double dist (RotationZYX const &r1, AxisAngle const &r2)
 
double dist (RotationZYX const &r1, EulerAngles const &r2)
 
double dist (RotationZYX const &r1, Quaternion const &r2)
 
double dist (RotationZYX const &r1, Rotation3D const &r2)
 
double dist (RotationZYX const &r1, RotationX const &r2)
 
double dist (RotationZYX const &r1, RotationY const &r2)
 
double dist (RotationZYX const &r1, RotationZ const &r2)
 
double dist (RotationZYX const &r1, RotationZYX const &r2)
 

Enumeration Type Documentation

◆ ERotation3DMatrixIndex [1/2]

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.

◆ ERotation3DMatrixIndex [2/2]

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.

Function Documentation

◆ convert() [1/36]

void ROOT::ROOT_MATH_ARCH::gv_detail::convert ( AxisAngle const & from,
EulerAngles & to )

Definition at line 412 of file 3DConversions.cxx.

◆ convert() [2/36]

void ROOT::ROOT_MATH_ARCH::gv_detail::convert ( AxisAngle const & from,
Quaternion & to )

Definition at line 422 of file 3DConversions.cxx.

◆ convert() [3/36]

void ROOT::ROOT_MATH_ARCH::gv_detail::convert ( AxisAngle const & from,
Rotation3D & to )

Definition at line 382 of file 3DConversions.cxx.

◆ convert() [4/36]

void ROOT::ROOT_MATH_ARCH::gv_detail::convert ( AxisAngle const & from,
RotationZYX & to )

Definition at line 432 of file 3DConversions.cxx.

◆ convert() [5/36]

void ROOT::ROOT_MATH_ARCH::gv_detail::convert ( EulerAngles const & from,
AxisAngle & to )

Definition at line 460 of file 3DConversions.cxx.

◆ convert() [6/36]

void ROOT::ROOT_MATH_ARCH::gv_detail::convert ( EulerAngles const & from,
Quaternion & to )

Definition at line 469 of file 3DConversions.cxx.

◆ convert() [7/36]

void ROOT::ROOT_MATH_ARCH::gv_detail::convert ( EulerAngles const & from,
Rotation3D & to )

Definition at line 444 of file 3DConversions.cxx.

◆ convert() [8/36]

void ROOT::ROOT_MATH_ARCH::gv_detail::convert ( EulerAngles const & from,
RotationZYX & to )

Definition at line 487 of file 3DConversions.cxx.

◆ convert() [9/36]

void ROOT::ROOT_MATH_ARCH::gv_detail::convert ( Quaternion const & from,
AxisAngle & to )

Definition at line 523 of file 3DConversions.cxx.

◆ convert() [10/36]

void ROOT::ROOT_MATH_ARCH::gv_detail::convert ( Quaternion const & from,
EulerAngles & to )

Definition at line 543 of file 3DConversions.cxx.

◆ convert() [11/36]

void ROOT::ROOT_MATH_ARCH::gv_detail::convert ( Quaternion const & from,
Rotation3D & to )

Definition at line 499 of file 3DConversions.cxx.

◆ convert() [12/36]

void ROOT::ROOT_MATH_ARCH::gv_detail::convert ( Quaternion const & from,
RotationZYX & to )

Definition at line 554 of file 3DConversions.cxx.

◆ convert() [13/36]

template<class R1 , class R2 >
void ROOT::ROOT_MATH_ARCH::gv_detail::convert ( R1 const & ,
R2 const  )

Definition at line 43 of file 3DConversions.h.

◆ convert() [14/36]

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.

◆ convert() [15/36]

void ROOT::ROOT_MATH_ARCH::gv_detail::convert ( Rotation3D const & from,
EulerAngles & to )

Definition at line 116 of file 3DConversions.cxx.

◆ convert() [16/36]

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.

◆ convert() [17/36]

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.

◆ convert() [18/36]

void ROOT::ROOT_MATH_ARCH::gv_detail::convert ( RotationX const & from,
AxisAngle & to )

Definition at line 624 of file 3DConversions.cxx.

◆ convert() [19/36]

void ROOT::ROOT_MATH_ARCH::gv_detail::convert ( RotationX const & from,
EulerAngles & to )

Definition at line 632 of file 3DConversions.cxx.

◆ convert() [20/36]

void ROOT::ROOT_MATH_ARCH::gv_detail::convert ( RotationX const & from,
Quaternion & to )

Definition at line 642 of file 3DConversions.cxx.

◆ convert() [21/36]

void ROOT::ROOT_MATH_ARCH::gv_detail::convert ( RotationX const & from,
Rotation3D & to )

Definition at line 615 of file 3DConversions.cxx.

◆ convert() [22/36]

void ROOT::ROOT_MATH_ARCH::gv_detail::convert ( RotationX const & from,
RotationZYX & to )

Definition at line 649 of file 3DConversions.cxx.

◆ convert() [23/36]

void ROOT::ROOT_MATH_ARCH::gv_detail::convert ( RotationY const & from,
AxisAngle & to )

Definition at line 667 of file 3DConversions.cxx.

◆ convert() [24/36]

void ROOT::ROOT_MATH_ARCH::gv_detail::convert ( RotationY const & from,
EulerAngles & to )

Definition at line 675 of file 3DConversions.cxx.

◆ convert() [25/36]

void ROOT::ROOT_MATH_ARCH::gv_detail::convert ( RotationY const & from,
Quaternion & to )

Definition at line 691 of file 3DConversions.cxx.

◆ convert() [26/36]

void ROOT::ROOT_MATH_ARCH::gv_detail::convert ( RotationY const & from,
Rotation3D & to )

Definition at line 658 of file 3DConversions.cxx.

◆ convert() [27/36]

void ROOT::ROOT_MATH_ARCH::gv_detail::convert ( RotationY const & from,
RotationZYX & to )

Definition at line 685 of file 3DConversions.cxx.

◆ convert() [28/36]

void ROOT::ROOT_MATH_ARCH::gv_detail::convert ( RotationZ const & from,
AxisAngle & to )

Definition at line 710 of file 3DConversions.cxx.

◆ convert() [29/36]

void ROOT::ROOT_MATH_ARCH::gv_detail::convert ( RotationZ const & from,
EulerAngles & to )

Definition at line 718 of file 3DConversions.cxx.

◆ convert() [30/36]

void ROOT::ROOT_MATH_ARCH::gv_detail::convert ( RotationZ const & from,
Quaternion & to )

Definition at line 734 of file 3DConversions.cxx.

◆ convert() [31/36]

void ROOT::ROOT_MATH_ARCH::gv_detail::convert ( RotationZ const & from,
Rotation3D & to )

Definition at line 701 of file 3DConversions.cxx.

◆ convert() [32/36]

void ROOT::ROOT_MATH_ARCH::gv_detail::convert ( RotationZ const & from,
RotationZYX & to )

Definition at line 728 of file 3DConversions.cxx.

◆ convert() [33/36]

void ROOT::ROOT_MATH_ARCH::gv_detail::convert ( RotationZYX const & from,
AxisAngle & to )

Definition at line 580 of file 3DConversions.cxx.

◆ convert() [34/36]

void ROOT::ROOT_MATH_ARCH::gv_detail::convert ( RotationZYX const & from,
EulerAngles & to )

Definition at line 588 of file 3DConversions.cxx.

◆ convert() [35/36]

void ROOT::ROOT_MATH_ARCH::gv_detail::convert ( RotationZYX const & from,
Quaternion & to )

Definition at line 596 of file 3DConversions.cxx.

◆ convert() [36/36]

void ROOT::ROOT_MATH_ARCH::gv_detail::convert ( RotationZYX const & from,
Rotation3D & to )

Definition at line 565 of file 3DConversions.cxx.

◆ correctByPi()

static void ROOT::ROOT_MATH_ARCH::gv_detail::correctByPi ( double & psi,
double & phi )
static

Definition at line 101 of file 3DConversions.cxx.

◆ dist() [1/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( AxisAngle const & r1,
AxisAngle const & r2 )

Definition at line 101 of file 3DDistances.cxx.

◆ dist() [2/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( AxisAngle const & r1,
EulerAngles const & r2 )

Definition at line 106 of file 3DDistances.cxx.

◆ dist() [3/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( AxisAngle const & r1,
Quaternion const & r2 )

Definition at line 111 of file 3DDistances.cxx.

◆ dist() [4/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( AxisAngle const & r1,
Rotation3D const & r2 )

Definition at line 96 of file 3DDistances.cxx.

◆ dist() [5/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( AxisAngle const & r1,
RotationX const & r2 )

Definition at line 121 of file 3DDistances.cxx.

◆ dist() [6/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( AxisAngle const & r1,
RotationY const & r2 )

Definition at line 126 of file 3DDistances.cxx.

◆ dist() [7/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( AxisAngle const & r1,
RotationZ const & r2 )

Definition at line 131 of file 3DDistances.cxx.

◆ dist() [8/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( AxisAngle const & r1,
RotationZYX const & r2 )

Definition at line 116 of file 3DDistances.cxx.

◆ dist() [9/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( EulerAngles const & r1,
AxisAngle const & r2 )

Definition at line 144 of file 3DDistances.cxx.

◆ dist() [10/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( EulerAngles const & r1,
EulerAngles const & r2 )

Definition at line 149 of file 3DDistances.cxx.

◆ dist() [11/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( EulerAngles const & r1,
Quaternion const & r2 )

Definition at line 154 of file 3DDistances.cxx.

◆ dist() [12/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( EulerAngles const & r1,
Rotation3D const & r2 )

Definition at line 139 of file 3DDistances.cxx.

◆ dist() [13/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( EulerAngles const & r1,
RotationX const & r2 )

Definition at line 164 of file 3DDistances.cxx.

◆ dist() [14/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( EulerAngles const & r1,
RotationY const & r2 )

Definition at line 169 of file 3DDistances.cxx.

◆ dist() [15/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( EulerAngles const & r1,
RotationZ const & r2 )

Definition at line 174 of file 3DDistances.cxx.

◆ dist() [16/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( EulerAngles const & r1,
RotationZYX const & r2 )

Definition at line 159 of file 3DDistances.cxx.

◆ dist() [17/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( Quaternion const & r1,
AxisAngle const & r2 )

Definition at line 187 of file 3DDistances.cxx.

◆ dist() [18/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( Quaternion const & r1,
EulerAngles const & r2 )

Definition at line 192 of file 3DDistances.cxx.

◆ dist() [19/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( Quaternion const & r1,
Quaternion const & r2 )

Definition at line 197 of file 3DDistances.cxx.

◆ dist() [20/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( Quaternion const & r1,
Rotation3D const & r2 )

Definition at line 182 of file 3DDistances.cxx.

◆ dist() [21/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( Quaternion const & r1,
RotationX const & r2 )

Definition at line 207 of file 3DDistances.cxx.

◆ dist() [22/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( Quaternion const & r1,
RotationY const & r2 )

Definition at line 212 of file 3DDistances.cxx.

◆ dist() [23/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( Quaternion const & r1,
RotationZ const & r2 )

Definition at line 217 of file 3DDistances.cxx.

◆ dist() [24/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( Quaternion const & r1,
RotationZYX const & r2 )

Definition at line 202 of file 3DDistances.cxx.

◆ dist() [25/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( Rotation3D const & r1,
AxisAngle const & r2 )

Definition at line 59 of file 3DDistances.cxx.

◆ dist() [26/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( Rotation3D const & r1,
EulerAngles const & r2 )

Definition at line 64 of file 3DDistances.cxx.

◆ dist() [27/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( Rotation3D const & r1,
Quaternion const & r2 )

Definition at line 69 of file 3DDistances.cxx.

◆ dist() [28/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( Rotation3D const & r1,
Rotation3D const & r2 )

Definition at line 54 of file 3DDistances.cxx.

◆ dist() [29/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( Rotation3D const & r1,
RotationX const & r2 )

Definition at line 78 of file 3DDistances.cxx.

◆ dist() [30/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( Rotation3D const & r1,
RotationY const & r2 )

Definition at line 83 of file 3DDistances.cxx.

◆ dist() [31/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( Rotation3D const & r1,
RotationZ const & r2 )

Definition at line 88 of file 3DDistances.cxx.

◆ dist() [32/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( Rotation3D const & r1,
RotationZYX const & r2 )

Definition at line 74 of file 3DDistances.cxx.

◆ dist() [33/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( RotationX const & from,
RotationZYX const & to )

Definition at line 288 of file 3DDistances.cxx.

◆ dist() [34/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( RotationX const & r1,
AxisAngle const & r2 )

Definition at line 273 of file 3DDistances.cxx.

◆ dist() [35/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( RotationX const & r1,
EulerAngles const & r2 )

Definition at line 278 of file 3DDistances.cxx.

◆ dist() [36/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( RotationX const & r1,
Quaternion const & r2 )

Definition at line 283 of file 3DDistances.cxx.

◆ dist() [37/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( RotationX const & r1,
Rotation3D const & r2 )

Definition at line 268 of file 3DDistances.cxx.

◆ dist() [38/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( RotationX const & r1,
RotationX const & r2 )

Definition at line 293 of file 3DDistances.cxx.

◆ dist() [39/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( RotationX const & r1,
RotationY const & r2 )

Definition at line 298 of file 3DDistances.cxx.

◆ dist() [40/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( RotationX const & r1,
RotationZ const & r2 )

Definition at line 303 of file 3DDistances.cxx.

◆ dist() [41/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( RotationY const & from,
RotationZYX const & to )

Definition at line 331 of file 3DDistances.cxx.

◆ dist() [42/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( RotationY const & r1,
AxisAngle const & r2 )

Definition at line 316 of file 3DDistances.cxx.

◆ dist() [43/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( RotationY const & r1,
EulerAngles const & r2 )

Definition at line 321 of file 3DDistances.cxx.

◆ dist() [44/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( RotationY const & r1,
Quaternion const & r2 )

Definition at line 326 of file 3DDistances.cxx.

◆ dist() [45/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( RotationY const & r1,
Rotation3D const & r2 )

Definition at line 311 of file 3DDistances.cxx.

◆ dist() [46/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( RotationY const & r1,
RotationX const & r2 )

Definition at line 336 of file 3DDistances.cxx.

◆ dist() [47/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( RotationY const & r1,
RotationY const & r2 )

Definition at line 341 of file 3DDistances.cxx.

◆ dist() [48/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( RotationY const & r1,
RotationZ const & r2 )

Definition at line 346 of file 3DDistances.cxx.

◆ dist() [49/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( RotationZ const & from,
RotationZYX const & to )

Definition at line 374 of file 3DDistances.cxx.

◆ dist() [50/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( RotationZ const & r1,
AxisAngle const & r2 )

Definition at line 359 of file 3DDistances.cxx.

◆ dist() [51/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( RotationZ const & r1,
EulerAngles const & r2 )

Definition at line 364 of file 3DDistances.cxx.

◆ dist() [52/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( RotationZ const & r1,
Quaternion const & r2 )

Definition at line 369 of file 3DDistances.cxx.

◆ dist() [53/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( RotationZ const & r1,
Rotation3D const & r2 )

Definition at line 354 of file 3DDistances.cxx.

◆ dist() [54/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( RotationZ const & r1,
RotationX const & r2 )

Definition at line 379 of file 3DDistances.cxx.

◆ dist() [55/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( RotationZ const & r1,
RotationY const & r2 )

Definition at line 384 of file 3DDistances.cxx.

◆ dist() [56/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( RotationZ const & r1,
RotationZ const & r2 )

Definition at line 389 of file 3DDistances.cxx.

◆ dist() [57/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( RotationZYX const & r1,
AxisAngle const & r2 )

Definition at line 230 of file 3DDistances.cxx.

◆ dist() [58/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( RotationZYX const & r1,
EulerAngles const & r2 )

Definition at line 235 of file 3DDistances.cxx.

◆ dist() [59/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( RotationZYX const & r1,
Quaternion const & r2 )

Definition at line 240 of file 3DDistances.cxx.

◆ dist() [60/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( RotationZYX const & r1,
Rotation3D const & r2 )

Definition at line 225 of file 3DDistances.cxx.

◆ dist() [61/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( RotationZYX const & r1,
RotationX const & r2 )

Definition at line 250 of file 3DDistances.cxx.

◆ dist() [62/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( RotationZYX const & r1,
RotationY const & r2 )

Definition at line 255 of file 3DDistances.cxx.

◆ dist() [63/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( RotationZYX const & r1,
RotationZ const & r2 )

Definition at line 260 of file 3DDistances.cxx.

◆ dist() [64/64]

double ROOT::ROOT_MATH_ARCH::gv_detail::dist ( RotationZYX const & r1,
RotationZYX const & r2 )

Definition at line 245 of file 3DDistances.cxx.