11 #ifndef _XYZTransform_H_
12 #define _XYZTransform_H_
67 virtual void transform (
double & x,
double & y,
double & z )
const;
69 virtual void transform ( std::vector< double > & x,
70 std::vector< double > & y,
71 std::vector< double > & z )
const;
76 virtual const Range & limitX ()
const;
79 virtual const Range & limitY ()
const;
82 virtual const Range & limitZ ()
const;
85 virtual bool isLinearInZ ()
const;
90 #endif // _XYZTransform_H_
#define MDL_HIPPOPLOT_API
A transform that transforms coordinates from one coordinate system to another.
A transform that transforms coordinates from one 3D coordinate system to another. ...
numeric::array clone(numeric::array arr)
UnaryTransform * m_y
The transform on the Y axis.
A transform that transforms the X, Y and Z coordinates independently.
UnaryTransform * m_x
The transform on the X axis.
UnaryTransform * m_z
The transform on the Z axis.
A transform that transforms coordinates in one dimension from one coordinate system to another...
Expresses a range of values.