31 #ifndef __vtkCylinderSource_h
32 #define __vtkCylinderSource_h
48 vtkGetMacro(Height,
double);
54 vtkGetMacro(Radius,
double);
59 vtkSetVector3Macro(Center,
double);
60 vtkGetVectorMacro(Center,
double,3);
66 vtkGetMacro(Resolution,
int);
72 vtkSetMacro(Capping,
int);
73 vtkGetMacro(Capping,
int);
74 vtkBooleanMacro(Capping,
int);
generate a cylinder centered at origin
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
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