33 #ifndef vtkCylinderSource_h
34 #define vtkCylinderSource_h
51 vtkGetMacro(Height,
double);
57 vtkGetMacro(Radius,
double);
62 vtkSetVector3Macro(Center,
double);
63 vtkGetVectorMacro(Center,
double,3);
69 vtkGetMacro(Resolution,
int);
75 vtkSetMacro(Capping,
int);
76 vtkGetMacro(Capping,
int);
77 vtkBooleanMacro(Capping,
int);
85 vtkSetMacro(OutputPointsPrecision,
int);
86 vtkGetMacro(OutputPointsPrecision,
int);
generate a cylinder centered at origin
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
int OutputPointsPrecision
static vtkPolyDataAlgorithm * New()
void PrintSelf(ostream &os, vtkIndent indent)
Superclass for algorithms that produce only polydata as output.
a simple class to control print indentation