Logo ROOT  
Reference Guide
3DConversions.h File Reference
Include dependency graph for 3DConversions.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  ROOT::Math::gv_detail::ERROR_This_Rotation_Conversion_is_NOT_Supported
 

Namespaces

namespace  ROOT
 tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tbb::task_arena without forward declaring tbb::interface7
 
namespace  ROOT::Math
 
namespace  ROOT::Math::gv_detail
 

Functions

void ROOT::Math::gv_detail::convert (AxisAngle const &from, EulerAngles &to)
 
void ROOT::Math::gv_detail::convert (AxisAngle const &from, Quaternion &to)
 
void ROOT::Math::gv_detail::convert (AxisAngle const &from, Rotation3D &to)
 
void ROOT::Math::gv_detail::convert (AxisAngle const &from, RotationZYX &to)
 
void ROOT::Math::gv_detail::convert (EulerAngles const &from, AxisAngle &to)
 
void ROOT::Math::gv_detail::convert (EulerAngles const &from, Quaternion &to)
 
void ROOT::Math::gv_detail::convert (EulerAngles const &from, Rotation3D &to)
 
void ROOT::Math::gv_detail::convert (EulerAngles const &from, RotationZYX &to)
 
void ROOT::Math::gv_detail::convert (Quaternion const &from, AxisAngle &to)
 
void ROOT::Math::gv_detail::convert (Quaternion const &from, EulerAngles &to)
 
void ROOT::Math::gv_detail::convert (Quaternion const &from, Rotation3D &to)
 
void ROOT::Math::gv_detail::convert (Quaternion const &from, RotationZYX &to)
 
template<class R1 , class R2 >
void ROOT::Math::gv_detail::convert (R1 const &, R2 const)
 
void ROOT::Math::gv_detail::convert (Rotation3D const &from, AxisAngle &to)
 conversion functions from 3D rotation. More...
 
void ROOT::Math::gv_detail::convert (Rotation3D const &from, EulerAngles &to)
 
void ROOT::Math::gv_detail::convert (Rotation3D const &from, Quaternion &to)
 conversion from Rotation3D to Quaternion More...
 
void ROOT::Math::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. More...
 
void ROOT::Math::gv_detail::convert (RotationX const &from, AxisAngle &to)
 
void ROOT::Math::gv_detail::convert (RotationX const &from, EulerAngles &to)
 
void ROOT::Math::gv_detail::convert (RotationX const &from, Quaternion &to)
 
void ROOT::Math::gv_detail::convert (RotationX const &from, Rotation3D &to)
 
void ROOT::Math::gv_detail::convert (RotationX const &from, RotationZYX &to)
 
void ROOT::Math::gv_detail::convert (RotationY const &from, AxisAngle &to)
 
void ROOT::Math::gv_detail::convert (RotationY const &from, EulerAngles &to)
 
void ROOT::Math::gv_detail::convert (RotationY const &from, Quaternion &to)
 
void ROOT::Math::gv_detail::convert (RotationY const &from, Rotation3D &to)
 
void ROOT::Math::gv_detail::convert (RotationY const &from, RotationZYX &to)
 
void ROOT::Math::gv_detail::convert (RotationZ const &from, AxisAngle &to)
 
void ROOT::Math::gv_detail::convert (RotationZ const &from, EulerAngles &to)
 
void ROOT::Math::gv_detail::convert (RotationZ const &from, Quaternion &to)
 
void ROOT::Math::gv_detail::convert (RotationZ const &from, Rotation3D &to)
 
void ROOT::Math::gv_detail::convert (RotationZ const &from, RotationZYX &to)
 
void ROOT::Math::gv_detail::convert (RotationZYX const &from, AxisAngle &to)
 
void ROOT::Math::gv_detail::convert (RotationZYX const &from, EulerAngles &to)
 
void ROOT::Math::gv_detail::convert (RotationZYX const &from, Quaternion &to)
 
void ROOT::Math::gv_detail::convert (RotationZYX const &from, Rotation3D &to)