32 #ifndef vtkSphericalTransform_h
33 #define vtkSphericalTransform_h
35 #include "vtkCommonTransformsModule.h"
52 ~vtkSphericalTransform() VTK_OVERRIDE;
63 void ForwardTransformPoint(const
float in[3],
float out[3]) VTK_OVERRIDE;
64 void ForwardTransformPoint(const
double in[3],
double out[3]) VTK_OVERRIDE;
67 void ForwardTransformDerivative(const
float in[3],
float out[3],
68 float derivative[3][3]) VTK_OVERRIDE;
69 void ForwardTransformDerivative(const
double in[3],
double out[3],
70 double derivative[3][3]) VTK_OVERRIDE;
72 void InverseTransformPoint(const
float in[3],
float out[3]) VTK_OVERRIDE;
73 void InverseTransformPoint(const
double in[3],
double out[3]) VTK_OVERRIDE;
75 void InverseTransformDerivative(const
float in[3],
float out[3],
76 float derivative[3][3]) VTK_OVERRIDE;
77 void InverseTransformDerivative(const
double in[3],
double out[3],
78 double derivative[3][3]) VTK_OVERRIDE;
81 vtkSphericalTransform(const vtkSphericalTransform&) VTK_DELETE_FUNCTION;
82 void operator=(const vtkSphericalTransform&) VTK_DELETE_FUNCTION;
a simple class to control print indentation
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...