 |
VTK
9.1.0
|
Go to the documentation of this file.
34 #ifndef vtkImplicitImageRepresentation_h
35 #define vtkImplicitImageRepresentation_h
39 #include "vtkInteractionWidgetsModule.h"
89 vtkSetMacro(UserControlledLookupTable,
bool);
90 vtkGetMacro(UserControlledLookupTable,
bool);
91 vtkBooleanMacro(UserControlledLookupTable,
bool);
113 vtkSetMacro(TextureInterpolate,
bool);
114 vtkGetMacro(TextureInterpolate,
bool);
115 vtkBooleanMacro(TextureInterpolate,
bool);
123 vtkGetMacro(ResliceInterpolate,
int);
void PlaceImage(vtkAlgorithmOutput *aout)
Various ways to specify the vtkImageData* input for the vtkImageReslice; and perform PlaceWidget().
void PlaceImage(vtkImageData *img)
Various ways to specify the vtkImageData* input for the vtkImageReslice; and perform PlaceWidget().
vtkTextureMapToPlane * TextureMapToPlane
void BuildRepresentation() override
Methods to interface with the vtkImplicitPlaneWidget2.
~vtkImplicitImageRepresentation() override
vtkImplicitImageRepresentation()
virtual void SetColorMap(vtkImageMapToColors *)
Convenience method to get the vtkImageMapToColors filter used by this widget.
map the input image through a lookup table
vtkImageMapToColors * ColorMap
void CreateDefaultProperties() override
void SetResliceInterpolateToCubic()
Set the interpolation to use when texturing the plane.
void SetCropPlaneToBoundingBox(bool) override
This method modifies the texture pipeline in order to generate texture coordinates.
a representation for a vtkImplicitPlaneWidget2 which reslices a volume
a class defining the representation for a vtkImplicitPlaneWidget2
vtkLookupTable * LookupTable
virtual void SetLookupTable(vtkLookupTable *)
Set/Get the internal lookuptable (lut) to one defined by the user, or, alternatively,...
generate texture coordinates by mapping points to plane
handles properties associated with a texture map
represents an object (geometry & properties) in a rendered scene
topologically and geometrically regular array of data
a simple class to control print indentation
represent and manipulate 4x4 transformation matrices
bool UserControlledLookupTable
void GenerateTexturePlane()
Reslices a volume along a new set of axes.
void SetResliceInterpolateToNearestNeighbour()
Set the interpolation to use when texturing the plane.
void PrintSelf(ostream &os, vtkIndent indent) override
Standard methods for the class.
map scalar values into colors via a lookup table
void SetResliceInterpolateToLinear()
Set the interpolation to use when texturing the plane.
vtkImageReslice * Reslice
Proxy object to connect input/output ports.
void SetResliceInterpolate(int)
Set the interpolation to use when texturing the plane.
vtkLookupTable * CreateDefaultLookupTable()
vtkMatrix4x4 * ResliceAxes
static vtkImplicitImageRepresentation * New()
Instantiate the class.