32 #ifndef vtkLassoStencilSource_h 33 #define vtkLassoStencilSource_h 36 #include "vtkImagingStencilModule.h" 60 vtkGetMacro(
Shape,
int);
61 vtkSetClampMacro(
Shape,
int, POLYGON, SPLINE);
64 virtual const char *GetShapeAsString();
82 vtkGetMacro(SliceOrientation,
int);
83 vtkSetClampMacro(SliceOrientation,
int, 0, 2);
92 virtual void SetSlicePoints(
int i,
vtkPoints *points);
99 virtual void RemoveAllSlicePoints();
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkTypeUInt32 vtkMTimeType
static vtkImageStencilSource * New()
void SetShapeToSpline()
The shape to use, default is "Polygon".
vtkLSSPointMap * PointMap
a simple class to control print indentation
spline abstract class for interpolating splines
virtual vtkMTimeType GetMTime()
Return this object's modified time.
void SetShapeToPolygon()
The shape to use, default is "Polygon".
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
Create a stencil from a contour.
generate an image stencil
represent and manipulate 3D points