Template Struct CoordinateTransform
Defined in File CoordinateTransform.hpp
Struct Documentation
-
template<typename T>
struct CoordinateTransform Stores information to transform a 3D point into a different coordinate system. It is assumed, that the coordinate called x is refered to as coordinate 0, y is 1 and z is 2.
Public Functions
-
inline CoordinateTransform(const unsigned char &_x = 0, const unsigned char &_y = 1, const unsigned char &_z = 2, const T &_sx = 1.0, const T &_sy = 1.0, const T &_sz = 1.0)
-
inline bool transforms()
Returns true, if the saved information actually is a transform. False only, if the default values are used.
-
inline CoordinateTransform(const unsigned char &_x = 0, const unsigned char &_y = 1, const unsigned char &_z = 2, const T &_sx = 1.0, const T &_sy = 1.0, const T &_sz = 1.0)