33#ifndef vtkImageCroppingRegionsWidget_h
34#define vtkImageCroppingRegionsWidget_h
36#include "vtkInteractionWidgetsModule.h"
75 vtkGetVector6Macro(PlanePositions,
double);
77 {this->SetPlanePositions(pos[0], pos[1], pos[2], pos[3], pos[4], pos[5]);}
79 {this->SetPlanePositions(pos[0], pos[1], pos[2], pos[3], pos[4], pos[5]);}
81 double yMin,
double yMax,
82 double zMin,
double zMax);
90 vtkGetMacro(CroppingRegionFlags,
int);
99 SLICE_ORIENTATION_YZ = 0,
100 SLICE_ORIENTATION_XZ = 1,
101 SLICE_ORIENTATION_XY = 2
104 vtkGetMacro(SliceOrientation,
int);
118 vtkGetMacro(Slice,
int);
127 { this->SetLine1Color(rgb[0], rgb[1], rgb[2]); }
138 { this->SetLine2Color(rgb[0], rgb[1], rgb[2]); }
149 { this->SetLine3Color(rgb[0], rgb[1], rgb[2]); }
160 { this->SetLine4Color(rgb[0], rgb[1], rgb[2]); }
193 CroppingPlanesPositionChangedEvent = 10050
208 double PlanePositions[6];
a actor that draws 2D data
topologically and geometrically regular array of data
a simple class to control print indentation
create a line defined by two end points
abstract base class for most VTK objects
concrete dataset represents vertices, lines, polygons, and triangle strips
Abstract class for a volume mapper.