31 #ifndef __vtkRotationFilter_h
32 #define __vtkRotationFilter_h
54 vtkSetClampMacro(Axis,
int, 0, 2);
55 vtkGetMacro(Axis,
int);
63 vtkSetMacro(Angle,
double);
64 vtkGetMacro(Angle,
double);
69 vtkSetVector3Macro(Center,
double);
70 vtkGetVector3Macro(Center,
double);
77 vtkSetMacro(NumberOfCopies,
int);
78 vtkGetMacro(NumberOfCopies,
int);
84 vtkSetMacro(CopyInput,
int);
85 vtkGetMacro(CopyInput,
int);
86 vtkBooleanMacro(CopyInput,
int);
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
static vtkUnstructuredGridAlgorithm * New()
virtual int FillInputPortInformation(int port, vtkInformation *info)
a simple class to control print indentation
void PrintSelf(ostream &os, vtkIndent indent)
Duplicates a data set by rotation about an axis.
Superclass for algorithms that produce only unstructured grid as output.