Go to the documentation of this file.
31 #ifndef vtkAngularPeriodicDataArray_h
32 #define vtkAngularPeriodicDataArray_h
36 #define VTK_PERIODIC_ARRAY_AXIS_X 0
37 #define VTK_PERIODIC_ARRAY_AXIS_Y 1
38 #define VTK_PERIODIC_ARRAY_AXIS_Z 2
42 template <
class Scalar>
86 double AngleInRadians;
93 #include "vtkAngularPeriodicDataArray.txx"
95 #endif //vtkAngularPeriodicDataArray_h
Map native an Array into an angulat periodic array.
vtkAngularPeriodicDataArray()
static vtkAngularPeriodicDataArray * New()
represent and manipulate 3x3 transformation matrices
Map native an Array into an angulat periodic array.
void SetCenter(double *center)
#define vtkGetVector3Macro(name, type)
#define VTK_PERIODIC_ARRAY_AXIS_Y
void UpdateRotationMatrix()
a simple class to control print indentation
~vtkAngularPeriodicDataArray()
#define vtkGetMacro(name, type)
#define VTK_PERIODIC_ARRAY_AXIS_X
virtual void PrintSelf(ostream &os, vtkIndent indent)
void SetAngle(double angle)
vtkMappedDataArrayNewInstanceMacro(vtkAngularPeriodicDataArray< Scalar >)
virtual void Transform(Scalar *tuple)
#define VTK_PERIODIC_ARRAY_AXIS_Z