29 #ifndef vtkROIStencilSource_h 30 #define vtkROIStencilSource_h 33 #include "vtkImagingStencilModule.h" 56 vtkGetMacro(
Shape,
int);
57 vtkSetClampMacro(
Shape,
int, BOX, CYLINDERZ);
63 virtual const char *GetShapeAsString();
71 vtkGetVector6Macro(Bounds,
double);
72 vtkSetVector6Macro(Bounds,
double);
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
static vtkImageStencilSource * New()
void SetShapeToBox()
The shape of the region of interest.
create simple mask shapes
void SetShapeToCylinderZ()
The shape of the region of interest.
a simple class to control print indentation
void SetShapeToCylinderX()
The shape of the region of interest.
void SetShapeToEllipsoid()
The shape of the region of interest.
generate an image stencil
void SetShapeToCylinderY()
The shape of the region of interest.