Go to the documentation of this file.
34 #ifndef vtkImageResliceMapper_h
35 #define vtkImageResliceMapper_h
void UpdateColorInformation(vtkImageProperty *property)
static vtkImageResliceMapper * New()
int ProcessRequest(vtkInformation *request, vtkInformationVector **inInfo, vtkInformationVector *outInfo)
perform various plane computations
int InternalResampleToScreenPixels
virtual double * GetBounds()=0
vtkMatrix4x4 * SliceToWorldMatrix
#define VTK_IMAGE_SLAB_MAX
void UpdateResliceInformation(vtkRenderer *ren)
virtual vtkAbstractImageInterpolator * GetInterpolator()
record modification and/or execution time
virtual const char * GetSlabTypeAsString()
#define vtkTypeMacro(thisClass, superclass)
void PrintSelf(ostream &os, vtkIndent indent)
GLenum GLenum GLenum input
map a slice of a vtkImageData to the screen
window superclass for vtkRenderWindow
void UpdateResliceInterpolation(vtkImageProperty *property)
void UpdateSliceToWorldMatrix(vtkCamera *camera)
#define VTK_IMAGE_SLAB_MEAN
#define vtkSetClampMacro(name, type, min, max)
represents an image in a 3D scene
void ReportReferences(vtkGarbageCollector *)
virtual void Render(vtkRenderer *renderer, vtkImageSlice *prop)
#define VTK_IMAGE_SLAB_MIN
int ResampleToScreenPixels
virtual void SetInterpolator(vtkAbstractImageInterpolator *sampler)
void UpdateResliceMatrix(vtkRenderer *ren, vtkImageSlice *prop)
vtkMatrix4x4 * WorldToDataMatrix
topologically and geometrically regular array of data
a simple class to control print indentation
represent and manipulate 4x4 transformation matrices
void UpdateWorldToDataMatrix(vtkImageSlice *prop)
map a slice of a vtkImageData to the screen
a virtual camera for 3D rendering
virtual void ReleaseGraphicsResources(vtkWindow *)
void CheckerboardImage(vtkImageData *input, vtkCamera *camera, vtkImageProperty *property)
#define vtkGetMacro(name, type)
virtual void SetSlicePlane(vtkPlane *plane)
vtkImageSliceMapper * SliceMapper
Detect and break reference loops.
void GetBounds(double bounds[6])
vtkBooleanMacro(IgnoreDriverBugs, bool)
vtkSetMacro(IgnoreDriverBugs, bool)
map scalar values into colors via a lookup table
abstract class for mapping images to the screen
vtkMatrix4x4 * ResliceMatrix
#define VTK_IMAGE_SLAB_SUM
Reslice and produce color scalars.
abstract specification for renderers
int AutoAdjustImageQuality
int SeparateWindowLevelOperation
create a window for renderers to draw into
#define VTKRENDERINGIMAGE_EXPORT
interpolate data values from images
void UpdatePolygonCoords(vtkRenderer *ren)
vtkImageResliceToColors * ImageReslice