18#ifndef ROOT_MathX_GenVectorX_3DDistances
19#define ROOT_MathX_GenVectorX_3DDistances 1
52double dist(Rotation3D
const &
r1, Rotation3D
const &
r2);
53double dist(Rotation3D
const &
r1, AxisAngle
const &
r2);
54double dist(Rotation3D
const &
r1, EulerAngles
const &
r2);
55double dist(Rotation3D
const &
r1, Quaternion
const &
r2);
56double dist(Rotation3D
const &
r1, RotationZYX
const &
r2);
57double dist(Rotation3D
const &
r1, RotationX
const &
r2);
58double dist(Rotation3D
const &
r1, RotationY
const &
r2);
59double dist(Rotation3D
const &
r1, RotationZ
const &
r2);
64double dist(AxisAngle
const &
r1, Rotation3D
const &
r2);
65double dist(AxisAngle
const &
r1, AxisAngle
const &
r2);
66double dist(AxisAngle
const &
r1, EulerAngles
const &
r2);
67double dist(AxisAngle
const &
r1, Quaternion
const &
r2);
68double dist(AxisAngle
const &
r1, RotationZYX
const &
r2);
69double dist(AxisAngle
const &
r1, RotationX
const &
r2);
70double dist(AxisAngle
const &
r1, RotationY
const &
r2);
71double dist(AxisAngle
const &
r1, RotationZ
const &
r2);
76double dist(EulerAngles
const &
r1, Rotation3D
const &
r2);
77double dist(EulerAngles
const &
r1, AxisAngle
const &
r2);
78double dist(EulerAngles
const &
r1, EulerAngles
const &
r2);
79double dist(EulerAngles
const &
r1, Quaternion
const &
r2);
80double dist(EulerAngles
const &
r1, RotationZYX
const &
r2);
81double dist(EulerAngles
const &
r1, RotationX
const &
r2);
82double dist(EulerAngles
const &
r1, RotationY
const &
r2);
83double dist(EulerAngles
const &
r1, RotationZ
const &
r2);
88double dist(Quaternion
const &
r1, Rotation3D
const &
r2);
89double dist(Quaternion
const &
r1, AxisAngle
const &
r2);
90double dist(Quaternion
const &
r1, EulerAngles
const &
r2);
91double dist(Quaternion
const &
r1, Quaternion
const &
r2);
92double dist(Quaternion
const &
r1, RotationZYX
const &
r2);
93double dist(Quaternion
const &
r1, RotationX
const &
r2);
94double dist(Quaternion
const &
r1, RotationY
const &
r2);
95double dist(Quaternion
const &
r1, RotationZ
const &
r2);
100double dist(RotationZYX
const &
r1, Rotation3D
const &
r2);
101double dist(RotationZYX
const &
r1, AxisAngle
const &
r2);
102double dist(RotationZYX
const &
r1, EulerAngles
const &
r2);
103double dist(RotationZYX
const &
r1, Quaternion
const &
r2);
104double dist(RotationZYX
const &
r1, RotationZYX
const &
r2);
105double dist(RotationZYX
const &
r1, RotationX
const &
r2);
106double dist(RotationZYX
const &
r1, RotationY
const &
r2);
107double dist(RotationZYX
const &
r1, RotationZ
const &
r2);
112double dist(RotationX
const &
r1, Rotation3D
const &
r2);
113double dist(RotationX
const &
r1, AxisAngle
const &
r2);
114double dist(RotationX
const &
r1, EulerAngles
const &
r2);
115double dist(RotationX
const &
r1, Quaternion
const &
r2);
116double dist(RotationX
const &
r1, RotationX
const &
r2);
117double dist(RotationX
const &
r1, RotationY
const &
r2);
118double dist(RotationX
const &
r1, RotationZ
const &
r2);
123double dist(RotationY
const &
r1, Rotation3D
const &
r2);
124double dist(RotationY
const &
r1, AxisAngle
const &
r2);
125double dist(RotationY
const &
r1, EulerAngles
const &
r2);
126double dist(RotationY
const &
r1, Quaternion
const &
r2);
127double dist(RotationY
const &
r1, RotationX
const &
r2);
128double dist(RotationY
const &
r1, RotationY
const &
r2);
129double dist(RotationY
const &
r1, RotationZ
const &
r2);
134double dist(RotationZ
const &
r1, Rotation3D
const &
r2);
135double dist(RotationZ
const &
r1, AxisAngle
const &
r2);
136double dist(RotationZ
const &
r1, EulerAngles
const &
r2);
137double dist(RotationZ
const &
r1, Quaternion
const &
r2);
138double dist(RotationZ
const &
r1, RotationX
const &
r2);
139double dist(RotationZ
const &
r1, RotationY
const &
r2);
140double dist(RotationZ
const &
r1, RotationZ
const &
r2);
double dist(Rotation3D const &r1, Rotation3D const &r2)