Go to the documentation of this file.
32 #ifndef vtkImageSliceMapper_h
33 #define vtkImageSliceMapper_h
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]; }
179 int CroppingRegion[6];
180 int DisplayExtent[6];
represent and manipulate 3D points
#define vtkGetVector6Macro(name, type)
virtual int ProcessRequest(vtkInformation *request, vtkInformationVector **inInfo, vtkInformationVector *outInfo)
virtual double * GetBounds()=0
record modification and/or execution time
void SetPoints(vtkPoints *points)
#define vtkTypeMacro(thisClass, superclass)
GLsizei const GLfloat * points
map a slice of a vtkImageData to the screen
virtual void Render(vtkRenderer *renderer, vtkImageSlice *prop)
window superclass for vtkRenderWindow
#define vtkSetClampMacro(name, type, min, max)
represents an image in a 3D scene
void SetExactPixelMatch(int v)
int GetOrientationFromCamera(vtkMatrix4x4 *propMatrix, vtkCamera *camera)
virtual void SetSliceNumber(int slice)
virtual void GetSlicePlaneInDataCoords(vtkMatrix4x4 *propMatrix, double plane[4])
void PrintSelf(ostream &os, vtkIndent indent)
a simple class to control print indentation
represent and manipulate 4x4 transformation matrices
map a slice of a vtkImageData to the screen
a virtual camera for 3D rendering
virtual void ReleaseGraphicsResources(vtkWindow *)
#define vtkGetMacro(name, type)
void SetDisplayExtent(int extent[6])
vtkBooleanMacro(IgnoreDriverBugs, bool)
virtual void Update(int port)
vtkSetMacro(IgnoreDriverBugs, bool)
abstract class for mapping images to the screen
void GetBounds(double bounds[6])
virtual int GetSliceNumber()
static void GetDimensionIndices(int orientation, int &xdim, int &ydim)
static vtkImageSliceMapper * New()
virtual int GetSliceNumberMaxValue()
virtual int GetSliceNumberMinValue()
abstract specification for renderers
#define vtkSetVector6Macro(name, type)
void SetPassColorData(int v)
int GetSliceFromCamera(vtkMatrix4x4 *propMatrix, vtkCamera *camera)
#define VTKRENDERINGCORE_EXPORT