Go to the documentation of this file.
34 #ifndef vtkResliceCursor_h
35 #define vtkResliceCursor_h
perform various plane computations
virtual void BuildCursorTopology()
#define vtkGetObjectMacro(name, type)
#define vtkSetVector3Macro(name, type)
virtual double * GetAxis(int i)
static vtkResliceCursor * New()
vtkPlaneCollection * ReslicePlanes
record modification and/or execution time
Geometry for a reslice cursor.
#define vtkTypeMacro(thisClass, superclass)
virtual unsigned long int GetMTime()
abstract base class for most VTK objects
virtual vtkPolyData * GetPolyData()
virtual void BuildCursorGeometryWithoutHole()
virtual vtkPlane * GetPlane(int n)
virtual void SetCenter(double center[3])
#define vtkGetVector3Macro(name, type)
virtual void BuildCursorTopologyWithHole()
topologically and geometrically regular array of data
a simple class to control print indentation
vtkTimeStamp PolyDataBuildTime
virtual void SetCenter(double, double, double)
virtual void SetImage(vtkImageData *)
#define vtkGetMacro(name, type)
virtual void BuildCursorGeometry()
vtkBooleanMacro(IgnoreDriverBugs, bool)
virtual void ComputeAxes()
vtkSetMacro(IgnoreDriverBugs, bool)
virtual void BuildCursorTopologyWithoutHole()
virtual void PrintSelf(ostream &os, vtkIndent indent)
concrete dataset represents vertices, lines, polygons, and triangle strips
virtual vtkPolyData * GetCenterlineAxisPolyData(int axis)
virtual void BuildCursorGeometryWithHole()
maintain a list of planes
virtual void BuildPolyData()