|  | VTK
    9.0.1
    | 
 
 
 
Go to the documentation of this file.
   32 #ifndef vtkResliceCursorPolyDataAlgorithm_h 
   33 #define vtkResliceCursorPolyDataAlgorithm_h 
   35 #include "vtkInteractionWidgetsModule.h"  
   57   vtkSetMacro(ReslicePlaneNormal, 
int);
 
   58   vtkGetMacro(ReslicePlaneNormal, 
int);
 
   88   vtkSetVector6Macro(SliceBounds, 
double);
 
   89   vtkGetVector6Macro(SliceBounds, 
double);
 
  108   virtual int GetAxis1();
 
  109   virtual int GetAxis2();
 
  110   virtual int GetPlaneAxis1();
 
  111   virtual int GetPlaneAxis2();
 
  118   int GetOtherPlaneForAxis(
int p);
 
  132   void GetSlabPolyData(
int axis, 
int planeAxis, 
vtkPolyData* pd);
 
  137   void BuildResliceSlabAxisTopology();
 
  145   double SliceBounds[6];
 
  
perform various plane computations
void SetReslicePlaneNormalToYAxis()
sweep polygonal data creating a "skirt" from free edges and lines, and lines from vertices
Cut vtkDataSet with user-specified implicit function.
vtkLinearExtrusionFilter * ExtrusionFilter2
Geometry for a reslice cursor.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkLinearExtrusionFilter * ExtrusionFilter1
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called by the superclass.
virtual vtkMTimeType GetMTime()
Return this object's modified time.
generates a 2D reslice cursor polydata
a simple class to control print indentation
vtkClipPolyData * ClipWithBox
clip polygonal data with user-specified implicit function or input scalar data
implicit function for a bounding box
concrete dataset represents vertices, lines, polygons, and triangle strips
vtkResliceCursor * ResliceCursor
void SetReslicePlaneNormalToZAxis()
void SetReslicePlaneNormalToXAxis()
Set the planes that correspond to the reslice axes.
static vtkPolyDataAlgorithm * New()
vtkTypeUInt32 vtkMTimeType
Superclass for algorithms that produce only polydata as output.