Go to the documentation of this file.
27 #ifndef vtkVolumeMapper_h
28 #define vtkVolumeMapper_h
37 #define VTK_CROP_SUBVOLUME 0x0002000
38 #define VTK_CROP_FENCE 0x2ebfeba
39 #define VTK_CROP_INVERTED_FENCE 0x5140145
40 #define VTK_CROP_CROSS 0x0417410
41 #define VTK_CROP_INVERTED_CROSS 0x7be8bef
153 double CroppingRegionPlanes[6];
154 double VoxelCroppingRegionPlanes[6];
@ MINIMUM_INTENSITY_BLEND
#define VTK_CROP_INVERTED_CROSS
Abstract class for a volume mapper.
void SetBlendModeToComposite()
virtual int FillInputPortInformation(int, vtkInformation *)
represents a volume (data & properties) in a rendered scene
void PrintSelf(ostream &os, vtkIndent indent)
void SetBlendModeToAdditive()
#define vtkTypeMacro(thisClass, superclass)
virtual void ReleaseGraphicsResources(vtkWindow *)
@ MAXIMUM_INTENSITY_BLEND
vtkImageData * GetInput()
#define vtkGetVectorMacro(name, type, count)
void SetCroppingRegionFlagsToSubVolume()
window superclass for vtkRenderWindow
void SetBlendModeToMinimumIntensity()
#define vtkSetClampMacro(name, type, min, max)
#define VTK_CROP_SUBVOLUME
void SetCroppingRegionFlagsToFence()
void ConvertCroppingRegionPlanesToVoxels()
topologically and geometrically regular array of data
a simple class to control print indentation
virtual void Render(vtkRenderer *ren, vtkVolume *vol)=0
#define VTK_CROP_INVERTED_FENCE
virtual void SetInputData(vtkDataSet *)
#define vtkGetMacro(name, type)
void SetCroppingRegionFlagsToInvertedCross()
abstract class to specify dataset behavior
vtkBooleanMacro(IgnoreDriverBugs, bool)
vtkSetMacro(IgnoreDriverBugs, bool)
void SetCroppingRegionFlagsToCross()
void SetBlendModeToMaximumIntensity()
Abstract class for a volume mapper.
abstract specification for renderers
#define vtkSetVector6Macro(name, type)
virtual void SetInputData(vtkImageData *)
void SetCroppingRegionFlagsToInvertedFence()
#define VTKRENDERINGVOLUME_EXPORT