32 #ifndef __vtkImageSliceMapper_h
33 #define __vtkImageSliceMapper_h
35 #include "vtkRenderingCoreModule.h"
50 virtual void SetSliceNumber(
int slice);
51 virtual int GetSliceNumber();
58 virtual int GetSliceNumberMinValue();
59 virtual int GetSliceNumberMaxValue();
65 vtkSetClampMacro(Orientation,
int, 0, 2);
66 vtkGetMacro(Orientation,
int);
75 vtkSetMacro(Cropping,
int);
76 vtkBooleanMacro(Cropping,
int);
77 vtkGetMacro(Cropping,
int);
82 vtkSetVector6Macro(CroppingRegion,
int);
83 vtkGetVector6Macro(CroppingRegion,
int);
141 this->ExactPixelMatch = (v != 0); }
148 this->PassColorData = (v != 0); }
155 this->DisplayExtent[0] = extent[0];
156 this->DisplayExtent[1] = extent[1];
157 this->DisplayExtent[2] = extent[2];
158 this->DisplayExtent[3] = extent[3];
159 this->DisplayExtent[4] = extent[4];
160 this->DisplayExtent[5] = extent[5]; }
172 static void GetDimensionIndices(
int orientation,
int &xdim,
int &ydim);
179 int CroppingRegion[6];
180 int DisplayExtent[6];