ActiViz .NET
5.8.0
|
vtkVolumeMapper - Abstract class for a volume mapper More...
Public Types | |
enum | ADDITIVE_BLEND_WrapperEnum { ADDITIVE_BLEND = 3, COMPOSITE_BLEND = 0, MAXIMUM_INTENSITY_BLEND = 1, MINIMUM_INTENSITY_BLEND = 2 } |
Set the flags for the cropping regions. The clipping planes divide the volume into 27 regions - there is one bit for each region. The regions start from the one containing voxel (0,0,0), moving along the x axis fastest, the y axis next, and the z axis slowest. These are represented from the lowest bit to bit number 27 in the integer containing the flags. There are several convenience functions to set some common configurations - subvolume (the default), fence (between any of the clip plane pairs), inverted fence, cross (between any two of the clip plane pairs) and inverted cross. More... | |
Public Member Functions | |
vtkVolumeMapper (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
virtual void | CroppingOff () |
Turn On/Off orthogonal cropping. (Clipping planes are perpendicular to the coordinate axes.) | |
virtual void | CroppingOn () |
Turn On/Off orthogonal cropping. (Clipping planes are perpendicular to the coordinate axes.) | |
virtual int | GetBlendMode () |
Set/Get the blend mode. Currently this is only supported by the vtkFixedPointVolumeRayCastMapper - other mappers have different ways to set this (supplying a function to a vtkVolumeRayCastMapper) or don't have any options (vtkVolumeTextureMapper2D supports only compositing). Additive blend mode adds scalars along the ray and multiply them by their opacity mapping value. | |
virtual int | GetCropping () |
Turn On/Off orthogonal cropping. (Clipping planes are perpendicular to the coordinate axes.) | |
virtual int | GetCroppingMaxValue () |
Turn On/Off orthogonal cropping. (Clipping planes are perpendicular to the coordinate axes.) | |
virtual int | GetCroppingMinValue () |
Turn On/Off orthogonal cropping. (Clipping planes are perpendicular to the coordinate axes.) | |
virtual int | GetCroppingRegionFlags () |
Set the flags for the cropping regions. The clipping planes divide the volume into 27 regions - there is one bit for each region. The regions start from the one containing voxel (0,0,0), moving along the x axis fastest, the y axis next, and the z axis slowest. These are represented from the lowest bit to bit number 27 in the integer containing the flags. There are several convenience functions to set some common configurations - subvolume (the default), fence (between any of the clip plane pairs), inverted fence, cross (between any two of the clip plane pairs) and inverted cross. | |
virtual int | GetCroppingRegionFlagsMaxValue () |
Set the flags for the cropping regions. The clipping planes divide the volume into 27 regions - there is one bit for each region. The regions start from the one containing voxel (0,0,0), moving along the x axis fastest, the y axis next, and the z axis slowest. These are represented from the lowest bit to bit number 27 in the integer containing the flags. There are several convenience functions to set some common configurations - subvolume (the default), fence (between any of the clip plane pairs), inverted fence, cross (between any two of the clip plane pairs) and inverted cross. | |
virtual int | GetCroppingRegionFlagsMinValue () |
Set the flags for the cropping regions. The clipping planes divide the volume into 27 regions - there is one bit for each region. The regions start from the one containing voxel (0,0,0), moving along the x axis fastest, the y axis next, and the z axis slowest. These are represented from the lowest bit to bit number 27 in the integer containing the flags. There are several convenience functions to set some common configurations - subvolume (the default), fence (between any of the clip plane pairs), inverted fence, cross (between any two of the clip plane pairs) and inverted cross. | |
virtual double[] | GetCroppingRegionPlanes () |
Set/Get the Cropping Region Planes ( xmin, xmax, ymin, ymax, zmin, zmax ) These planes are defined in volume coordinates - spacing and origin are considered. | |
virtual void | GetCroppingRegionPlanes (IntPtr data) |
Set/Get the Cropping Region Planes ( xmin, xmax, ymin, ymax, zmin, zmax ) These planes are defined in volume coordinates - spacing and origin are considered. | |
vtkImageData | GetInput () |
Set/Get the input data. | |
virtual double[] | GetVoxelCroppingRegionPlanes () |
Get the cropping region planes in voxels. Only valid during the rendering process. | |
virtual void | GetVoxelCroppingRegionPlanes (IntPtr data) |
Get the cropping region planes in voxels. Only valid during the rendering process. | |
override int | IsA (string type) |
Undocumented Block. | |
new vtkVolumeMapper | NewInstance () |
Undocumented Block. | |
override void | ReleaseGraphicsResources (vtkWindow arg0) |
Set the flags for the cropping regions. The clipping planes divide the volume into 27 regions - there is one bit for each region. The regions start from the one containing voxel (0,0,0), moving along the x axis fastest, the y axis next, and the z axis slowest. These are represented from the lowest bit to bit number 27 in the integer containing the flags. There are several convenience functions to set some common configurations - subvolume (the default), fence (between any of the clip plane pairs), inverted fence, cross (between any two of the clip plane pairs) and inverted cross. | |
override void | Render (vtkRenderer ren, vtkVolume vol) |
Set the flags for the cropping regions. The clipping planes divide the volume into 27 regions - there is one bit for each region. The regions start from the one containing voxel (0,0,0), moving along the x axis fastest, the y axis next, and the z axis slowest. These are represented from the lowest bit to bit number 27 in the integer containing the flags. There are several convenience functions to set some common configurations - subvolume (the default), fence (between any of the clip plane pairs), inverted fence, cross (between any two of the clip plane pairs) and inverted cross. | |
virtual void | SetBlendMode (int _arg) |
Set/Get the blend mode. Currently this is only supported by the vtkFixedPointVolumeRayCastMapper - other mappers have different ways to set this (supplying a function to a vtkVolumeRayCastMapper) or don't have any options (vtkVolumeTextureMapper2D supports only compositing). Additive blend mode adds scalars along the ray and multiply them by their opacity mapping value. | |
void | SetBlendModeToAdditive () |
Set/Get the blend mode. Currently this is only supported by the vtkFixedPointVolumeRayCastMapper - other mappers have different ways to set this (supplying a function to a vtkVolumeRayCastMapper) or don't have any options (vtkVolumeTextureMapper2D supports only compositing). Additive blend mode adds scalars along the ray and multiply them by their opacity mapping value. | |
void | SetBlendModeToComposite () |
Set/Get the blend mode. Currently this is only supported by the vtkFixedPointVolumeRayCastMapper - other mappers have different ways to set this (supplying a function to a vtkVolumeRayCastMapper) or don't have any options (vtkVolumeTextureMapper2D supports only compositing). Additive blend mode adds scalars along the ray and multiply them by their opacity mapping value. | |
void | SetBlendModeToMaximumIntensity () |
Set/Get the blend mode. Currently this is only supported by the vtkFixedPointVolumeRayCastMapper - other mappers have different ways to set this (supplying a function to a vtkVolumeRayCastMapper) or don't have any options (vtkVolumeTextureMapper2D supports only compositing). Additive blend mode adds scalars along the ray and multiply them by their opacity mapping value. | |
void | SetBlendModeToMinimumIntensity () |
Set/Get the blend mode. Currently this is only supported by the vtkFixedPointVolumeRayCastMapper - other mappers have different ways to set this (supplying a function to a vtkVolumeRayCastMapper) or don't have any options (vtkVolumeTextureMapper2D supports only compositing). Additive blend mode adds scalars along the ray and multiply them by their opacity mapping value. | |
virtual void | SetCropping (int _arg) |
Turn On/Off orthogonal cropping. (Clipping planes are perpendicular to the coordinate axes.) | |
virtual void | SetCroppingRegionFlags (int _arg) |
Set the flags for the cropping regions. The clipping planes divide the volume into 27 regions - there is one bit for each region. The regions start from the one containing voxel (0,0,0), moving along the x axis fastest, the y axis next, and the z axis slowest. These are represented from the lowest bit to bit number 27 in the integer containing the flags. There are several convenience functions to set some common configurations - subvolume (the default), fence (between any of the clip plane pairs), inverted fence, cross (between any two of the clip plane pairs) and inverted cross. | |
void | SetCroppingRegionFlagsToCross () |
Set the flags for the cropping regions. The clipping planes divide the volume into 27 regions - there is one bit for each region. The regions start from the one containing voxel (0,0,0), moving along the x axis fastest, the y axis next, and the z axis slowest. These are represented from the lowest bit to bit number 27 in the integer containing the flags. There are several convenience functions to set some common configurations - subvolume (the default), fence (between any of the clip plane pairs), inverted fence, cross (between any two of the clip plane pairs) and inverted cross. | |
void | SetCroppingRegionFlagsToFence () |
Set the flags for the cropping regions. The clipping planes divide the volume into 27 regions - there is one bit for each region. The regions start from the one containing voxel (0,0,0), moving along the x axis fastest, the y axis next, and the z axis slowest. These are represented from the lowest bit to bit number 27 in the integer containing the flags. There are several convenience functions to set some common configurations - subvolume (the default), fence (between any of the clip plane pairs), inverted fence, cross (between any two of the clip plane pairs) and inverted cross. | |
void | SetCroppingRegionFlagsToInvertedCross () |
Set the flags for the cropping regions. The clipping planes divide the volume into 27 regions - there is one bit for each region. The regions start from the one containing voxel (0,0,0), moving along the x axis fastest, the y axis next, and the z axis slowest. These are represented from the lowest bit to bit number 27 in the integer containing the flags. There are several convenience functions to set some common configurations - subvolume (the default), fence (between any of the clip plane pairs), inverted fence, cross (between any two of the clip plane pairs) and inverted cross. | |
void | SetCroppingRegionFlagsToInvertedFence () |
Set the flags for the cropping regions. The clipping planes divide the volume into 27 regions - there is one bit for each region. The regions start from the one containing voxel (0,0,0), moving along the x axis fastest, the y axis next, and the z axis slowest. These are represented from the lowest bit to bit number 27 in the integer containing the flags. There are several convenience functions to set some common configurations - subvolume (the default), fence (between any of the clip plane pairs), inverted fence, cross (between any two of the clip plane pairs) and inverted cross. | |
void | SetCroppingRegionFlagsToSubVolume () |
Set the flags for the cropping regions. The clipping planes divide the volume into 27 regions - there is one bit for each region. The regions start from the one containing voxel (0,0,0), moving along the x axis fastest, the y axis next, and the z axis slowest. These are represented from the lowest bit to bit number 27 in the integer containing the flags. There are several convenience functions to set some common configurations - subvolume (the default), fence (between any of the clip plane pairs), inverted fence, cross (between any two of the clip plane pairs) and inverted cross. | |
virtual void | SetCroppingRegionPlanes (double _arg1, double _arg2, double _arg3, double _arg4, double _arg5, double _arg6) |
Set/Get the Cropping Region Planes ( xmin, xmax, ymin, ymax, zmin, zmax ) These planes are defined in volume coordinates - spacing and origin are considered. | |
virtual void | SetCroppingRegionPlanes (IntPtr _arg) |
Set/Get the Cropping Region Planes ( xmin, xmax, ymin, ymax, zmin, zmax ) These planes are defined in volume coordinates - spacing and origin are considered. | |
virtual void | SetInput (vtkImageData arg0) |
Set/Get the input data. | |
override void | SetInput (vtkDataSet arg0) |
Set/Get the input data. | |
Static Public Member Functions | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static new vtkVolumeMapper | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkVolumeMapper" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "15vtkVolumeMapper" |
Automatically generated type registration mechanics. | |
Protected Member Functions | |
override void | Dispose (bool disposing) |
Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly. | |
Private Member Functions | |
static internal void | vtkVolumeMapper_CroppingOff_01 (HandleRef pThis) |
static internal void | vtkVolumeMapper_CroppingOn_02 (HandleRef pThis) |
static internal int | vtkVolumeMapper_GetBlendMode_03 (HandleRef pThis) |
static internal int | vtkVolumeMapper_GetCropping_04 (HandleRef pThis) |
static internal int | vtkVolumeMapper_GetCroppingMaxValue_05 (HandleRef pThis) |
static internal int | vtkVolumeMapper_GetCroppingMinValue_06 (HandleRef pThis) |
static internal int | vtkVolumeMapper_GetCroppingRegionFlags_07 (HandleRef pThis) |
static internal int | vtkVolumeMapper_GetCroppingRegionFlagsMaxValue_08 (HandleRef pThis) |
static internal int | vtkVolumeMapper_GetCroppingRegionFlagsMinValue_09 (HandleRef pThis) |
static internal IntPtr | vtkVolumeMapper_GetCroppingRegionPlanes_10 (HandleRef pThis) |
static internal void | vtkVolumeMapper_GetCroppingRegionPlanes_11 (HandleRef pThis, IntPtr data) |
static internal IntPtr | vtkVolumeMapper_GetInput_12 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkVolumeMapper_GetVoxelCroppingRegionPlanes_13 (HandleRef pThis) |
static internal void | vtkVolumeMapper_GetVoxelCroppingRegionPlanes_14 (HandleRef pThis, IntPtr data) |
static internal int | vtkVolumeMapper_IsA_15 (HandleRef pThis, string type) |
static internal int | vtkVolumeMapper_IsTypeOf_16 (string type) |
static internal IntPtr | vtkVolumeMapper_NewInstance_17 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkVolumeMapper_ReleaseGraphicsResources_18 (HandleRef pThis, HandleRef arg0) |
static internal void | vtkVolumeMapper_Render_19 (HandleRef pThis, HandleRef ren, HandleRef vol) |
static internal IntPtr | vtkVolumeMapper_SafeDownCast_20 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkVolumeMapper_SetBlendMode_21 (HandleRef pThis, int _arg) |
static internal void | vtkVolumeMapper_SetBlendModeToAdditive_22 (HandleRef pThis) |
static internal void | vtkVolumeMapper_SetBlendModeToComposite_23 (HandleRef pThis) |
static internal void | vtkVolumeMapper_SetBlendModeToMaximumIntensity_24 (HandleRef pThis) |
static internal void | vtkVolumeMapper_SetBlendModeToMinimumIntensity_25 (HandleRef pThis) |
static internal void | vtkVolumeMapper_SetCropping_26 (HandleRef pThis, int _arg) |
static internal void | vtkVolumeMapper_SetCroppingRegionFlags_27 (HandleRef pThis, int _arg) |
static internal void | vtkVolumeMapper_SetCroppingRegionFlagsToCross_28 (HandleRef pThis) |
static internal void | vtkVolumeMapper_SetCroppingRegionFlagsToFence_29 (HandleRef pThis) |
static internal void | vtkVolumeMapper_SetCroppingRegionFlagsToInvertedCross_30 (HandleRef pThis) |
static internal void | vtkVolumeMapper_SetCroppingRegionFlagsToInvertedFence_31 (HandleRef pThis) |
static internal void | vtkVolumeMapper_SetCroppingRegionFlagsToSubVolume_32 (HandleRef pThis) |
static internal void | vtkVolumeMapper_SetCroppingRegionPlanes_33 (HandleRef pThis, double _arg1, double _arg2, double _arg3, double _arg4, double _arg5, double _arg6) |
static internal void | vtkVolumeMapper_SetCroppingRegionPlanes_34 (HandleRef pThis, IntPtr _arg) |
static internal void | vtkVolumeMapper_SetInput_35 (HandleRef pThis, HandleRef arg0) |
static internal void | vtkVolumeMapper_SetInput_36 (HandleRef pThis, HandleRef arg0) |
Static Private Member Functions | |
static | vtkVolumeMapper () |
Automatically generated type registration mechanics. |
vtkVolumeMapper - Abstract class for a volume mapper
Set the flags for the cropping regions. The clipping planes divide the volume into 27 regions - there is one bit for each region. The regions start from the one containing voxel (0,0,0), moving along the x axis fastest, the y axis next, and the z axis slowest. These are represented from the lowest bit to bit number 27 in the integer containing the flags. There are several convenience functions to set some common configurations - subvolume (the default), fence (between any of the clip plane pairs), inverted fence, cross (between any two of the clip plane pairs) and inverted cross.
static Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
virtual void Kitware.VTK.vtkVolumeMapper.CroppingOff | ( | ) | [virtual] |
Turn On/Off orthogonal cropping. (Clipping planes are perpendicular to the coordinate axes.)
virtual void Kitware.VTK.vtkVolumeMapper.CroppingOn | ( | ) | [virtual] |
Turn On/Off orthogonal cropping. (Clipping planes are perpendicular to the coordinate axes.)
override void Kitware.VTK.vtkVolumeMapper.Dispose | ( | bool | disposing | ) | [protected] |
Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly.
Reimplemented from Kitware.VTK.vtkAbstractVolumeMapper.
Reimplemented in Kitware.VTK.vtkSmartVolumeMapper, Kitware.VTK.vtkFixedPointVolumeRayCastMapper, Kitware.VTK.vtkVolumeProMapper, Kitware.VTK.vtkGPUVolumeRayCastMapper, Kitware.VTK.vtkOpenGLGPUVolumeRayCastMapper, Kitware.VTK.vtkVolumeRayCastMapper, Kitware.VTK.vtkOpenGLVolumeTextureMapper2D, Kitware.VTK.vtkOpenGLVolumeTextureMapper3D, Kitware.VTK.vtkVolumeTextureMapper2D, Kitware.VTK.vtkVolumeTextureMapper3D, and Kitware.VTK.vtkVolumeTextureMapper.
virtual int Kitware.VTK.vtkVolumeMapper.GetBlendMode | ( | ) | [virtual] |
Set/Get the blend mode. Currently this is only supported by the vtkFixedPointVolumeRayCastMapper - other mappers have different ways to set this (supplying a function to a vtkVolumeRayCastMapper) or don't have any options (vtkVolumeTextureMapper2D supports only compositing). Additive blend mode adds scalars along the ray and multiply them by their opacity mapping value.
Reimplemented in Kitware.VTK.vtkVolumeProMapper.
virtual int Kitware.VTK.vtkVolumeMapper.GetCropping | ( | ) | [virtual] |
Turn On/Off orthogonal cropping. (Clipping planes are perpendicular to the coordinate axes.)
virtual int Kitware.VTK.vtkVolumeMapper.GetCroppingMaxValue | ( | ) | [virtual] |
Turn On/Off orthogonal cropping. (Clipping planes are perpendicular to the coordinate axes.)
virtual int Kitware.VTK.vtkVolumeMapper.GetCroppingMinValue | ( | ) | [virtual] |
Turn On/Off orthogonal cropping. (Clipping planes are perpendicular to the coordinate axes.)
virtual int Kitware.VTK.vtkVolumeMapper.GetCroppingRegionFlags | ( | ) | [virtual] |
Set the flags for the cropping regions. The clipping planes divide the volume into 27 regions - there is one bit for each region. The regions start from the one containing voxel (0,0,0), moving along the x axis fastest, the y axis next, and the z axis slowest. These are represented from the lowest bit to bit number 27 in the integer containing the flags. There are several convenience functions to set some common configurations - subvolume (the default), fence (between any of the clip plane pairs), inverted fence, cross (between any two of the clip plane pairs) and inverted cross.
virtual int Kitware.VTK.vtkVolumeMapper.GetCroppingRegionFlagsMaxValue | ( | ) | [virtual] |
Set the flags for the cropping regions. The clipping planes divide the volume into 27 regions - there is one bit for each region. The regions start from the one containing voxel (0,0,0), moving along the x axis fastest, the y axis next, and the z axis slowest. These are represented from the lowest bit to bit number 27 in the integer containing the flags. There are several convenience functions to set some common configurations - subvolume (the default), fence (between any of the clip plane pairs), inverted fence, cross (between any two of the clip plane pairs) and inverted cross.
virtual int Kitware.VTK.vtkVolumeMapper.GetCroppingRegionFlagsMinValue | ( | ) | [virtual] |
Set the flags for the cropping regions. The clipping planes divide the volume into 27 regions - there is one bit for each region. The regions start from the one containing voxel (0,0,0), moving along the x axis fastest, the y axis next, and the z axis slowest. These are represented from the lowest bit to bit number 27 in the integer containing the flags. There are several convenience functions to set some common configurations - subvolume (the default), fence (between any of the clip plane pairs), inverted fence, cross (between any two of the clip plane pairs) and inverted cross.
virtual double [] Kitware.VTK.vtkVolumeMapper.GetCroppingRegionPlanes | ( | ) | [virtual] |
Set/Get the Cropping Region Planes ( xmin, xmax, ymin, ymax, zmin, zmax ) These planes are defined in volume coordinates - spacing and origin are considered.
virtual void Kitware.VTK.vtkVolumeMapper.GetCroppingRegionPlanes | ( | IntPtr | data | ) | [virtual] |
Set/Get the Cropping Region Planes ( xmin, xmax, ymin, ymax, zmin, zmax ) These planes are defined in volume coordinates - spacing and origin are considered.
Set/Get the input data.
virtual double [] Kitware.VTK.vtkVolumeMapper.GetVoxelCroppingRegionPlanes | ( | ) | [virtual] |
Get the cropping region planes in voxels. Only valid during the rendering process.
virtual void Kitware.VTK.vtkVolumeMapper.GetVoxelCroppingRegionPlanes | ( | IntPtr | data | ) | [virtual] |
Get the cropping region planes in voxels. Only valid during the rendering process.
override int Kitware.VTK.vtkVolumeMapper.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkAbstractVolumeMapper.
Reimplemented in Kitware.VTK.vtkFixedPointVolumeRayCastMapper, Kitware.VTK.vtkVolumeProMapper, Kitware.VTK.vtkGPUVolumeRayCastMapper, Kitware.VTK.vtkVolumeRayCastMapper, Kitware.VTK.vtkSmartVolumeMapper, Kitware.VTK.vtkVolumeTextureMapper, Kitware.VTK.vtkVolumeTextureMapper3D, Kitware.VTK.vtkVolumeTextureMapper2D, Kitware.VTK.vtkOpenGLVolumeTextureMapper3D, Kitware.VTK.vtkOpenGLGPUVolumeRayCastMapper, and Kitware.VTK.vtkOpenGLVolumeTextureMapper2D.
static new int Kitware.VTK.vtkVolumeMapper.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkAbstractVolumeMapper.
Reimplemented in Kitware.VTK.vtkFixedPointVolumeRayCastMapper, Kitware.VTK.vtkVolumeProMapper, Kitware.VTK.vtkGPUVolumeRayCastMapper, Kitware.VTK.vtkVolumeRayCastMapper, Kitware.VTK.vtkSmartVolumeMapper, Kitware.VTK.vtkVolumeTextureMapper, Kitware.VTK.vtkVolumeTextureMapper3D, Kitware.VTK.vtkVolumeTextureMapper2D, Kitware.VTK.vtkOpenGLVolumeTextureMapper3D, Kitware.VTK.vtkOpenGLGPUVolumeRayCastMapper, and Kitware.VTK.vtkOpenGLVolumeTextureMapper2D.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkAbstractVolumeMapper.
Reimplemented in Kitware.VTK.vtkFixedPointVolumeRayCastMapper, Kitware.VTK.vtkVolumeProMapper, Kitware.VTK.vtkGPUVolumeRayCastMapper, Kitware.VTK.vtkVolumeRayCastMapper, Kitware.VTK.vtkSmartVolumeMapper, Kitware.VTK.vtkVolumeTextureMapper, Kitware.VTK.vtkVolumeTextureMapper3D, Kitware.VTK.vtkVolumeTextureMapper2D, Kitware.VTK.vtkOpenGLVolumeTextureMapper3D, Kitware.VTK.vtkOpenGLGPUVolumeRayCastMapper, and Kitware.VTK.vtkOpenGLVolumeTextureMapper2D.
override void Kitware.VTK.vtkVolumeMapper.ReleaseGraphicsResources | ( | vtkWindow | arg0 | ) | [virtual] |
Set the flags for the cropping regions. The clipping planes divide the volume into 27 regions - there is one bit for each region. The regions start from the one containing voxel (0,0,0), moving along the x axis fastest, the y axis next, and the z axis slowest. These are represented from the lowest bit to bit number 27 in the integer containing the flags. There are several convenience functions to set some common configurations - subvolume (the default), fence (between any of the clip plane pairs), inverted fence, cross (between any two of the clip plane pairs) and inverted cross.
Reimplemented from Kitware.VTK.vtkAbstractVolumeMapper.
Reimplemented in Kitware.VTK.vtkGPUVolumeRayCastMapper, Kitware.VTK.vtkVolumeRayCastMapper, Kitware.VTK.vtkSmartVolumeMapper, Kitware.VTK.vtkOpenGLGPUVolumeRayCastMapper, and Kitware.VTK.vtkOpenGLVolumeTextureMapper3D.
override void Kitware.VTK.vtkVolumeMapper.Render | ( | vtkRenderer | ren, |
vtkVolume | vol | ||
) | [virtual] |
Set the flags for the cropping regions. The clipping planes divide the volume into 27 regions - there is one bit for each region. The regions start from the one containing voxel (0,0,0), moving along the x axis fastest, the y axis next, and the z axis slowest. These are represented from the lowest bit to bit number 27 in the integer containing the flags. There are several convenience functions to set some common configurations - subvolume (the default), fence (between any of the clip plane pairs), inverted fence, cross (between any two of the clip plane pairs) and inverted cross.
Reimplemented from Kitware.VTK.vtkAbstractVolumeMapper.
Reimplemented in Kitware.VTK.vtkFixedPointVolumeRayCastMapper, Kitware.VTK.vtkVolumeProMapper, Kitware.VTK.vtkGPUVolumeRayCastMapper, Kitware.VTK.vtkVolumeRayCastMapper, Kitware.VTK.vtkSmartVolumeMapper, Kitware.VTK.vtkVolumeTextureMapper, Kitware.VTK.vtkVolumeTextureMapper3D, Kitware.VTK.vtkVolumeTextureMapper2D, Kitware.VTK.vtkOpenGLVolumeTextureMapper3D, and Kitware.VTK.vtkOpenGLVolumeTextureMapper2D.
static new vtkVolumeMapper Kitware.VTK.vtkVolumeMapper.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkAbstractVolumeMapper.
Reimplemented in Kitware.VTK.vtkFixedPointVolumeRayCastMapper, Kitware.VTK.vtkVolumeProMapper, Kitware.VTK.vtkGPUVolumeRayCastMapper, Kitware.VTK.vtkVolumeRayCastMapper, Kitware.VTK.vtkSmartVolumeMapper, Kitware.VTK.vtkVolumeTextureMapper, Kitware.VTK.vtkVolumeTextureMapper3D, Kitware.VTK.vtkVolumeTextureMapper2D, Kitware.VTK.vtkOpenGLGPUVolumeRayCastMapper, Kitware.VTK.vtkOpenGLVolumeTextureMapper3D, and Kitware.VTK.vtkOpenGLVolumeTextureMapper2D.
virtual void Kitware.VTK.vtkVolumeMapper.SetBlendMode | ( | int | _arg | ) | [virtual] |
Set/Get the blend mode. Currently this is only supported by the vtkFixedPointVolumeRayCastMapper - other mappers have different ways to set this (supplying a function to a vtkVolumeRayCastMapper) or don't have any options (vtkVolumeTextureMapper2D supports only compositing). Additive blend mode adds scalars along the ray and multiply them by their opacity mapping value.
Reimplemented in Kitware.VTK.vtkVolumeProMapper.
Set/Get the blend mode. Currently this is only supported by the vtkFixedPointVolumeRayCastMapper - other mappers have different ways to set this (supplying a function to a vtkVolumeRayCastMapper) or don't have any options (vtkVolumeTextureMapper2D supports only compositing). Additive blend mode adds scalars along the ray and multiply them by their opacity mapping value.
Set/Get the blend mode. Currently this is only supported by the vtkFixedPointVolumeRayCastMapper - other mappers have different ways to set this (supplying a function to a vtkVolumeRayCastMapper) or don't have any options (vtkVolumeTextureMapper2D supports only compositing). Additive blend mode adds scalars along the ray and multiply them by their opacity mapping value.
Reimplemented in Kitware.VTK.vtkVolumeProMapper.
Set/Get the blend mode. Currently this is only supported by the vtkFixedPointVolumeRayCastMapper - other mappers have different ways to set this (supplying a function to a vtkVolumeRayCastMapper) or don't have any options (vtkVolumeTextureMapper2D supports only compositing). Additive blend mode adds scalars along the ray and multiply them by their opacity mapping value.
Reimplemented in Kitware.VTK.vtkVolumeProMapper.
Set/Get the blend mode. Currently this is only supported by the vtkFixedPointVolumeRayCastMapper - other mappers have different ways to set this (supplying a function to a vtkVolumeRayCastMapper) or don't have any options (vtkVolumeTextureMapper2D supports only compositing). Additive blend mode adds scalars along the ray and multiply them by their opacity mapping value.
Reimplemented in Kitware.VTK.vtkVolumeProMapper.
virtual void Kitware.VTK.vtkVolumeMapper.SetCropping | ( | int | _arg | ) | [virtual] |
Turn On/Off orthogonal cropping. (Clipping planes are perpendicular to the coordinate axes.)
virtual void Kitware.VTK.vtkVolumeMapper.SetCroppingRegionFlags | ( | int | _arg | ) | [virtual] |
Set the flags for the cropping regions. The clipping planes divide the volume into 27 regions - there is one bit for each region. The regions start from the one containing voxel (0,0,0), moving along the x axis fastest, the y axis next, and the z axis slowest. These are represented from the lowest bit to bit number 27 in the integer containing the flags. There are several convenience functions to set some common configurations - subvolume (the default), fence (between any of the clip plane pairs), inverted fence, cross (between any two of the clip plane pairs) and inverted cross.
Set the flags for the cropping regions. The clipping planes divide the volume into 27 regions - there is one bit for each region. The regions start from the one containing voxel (0,0,0), moving along the x axis fastest, the y axis next, and the z axis slowest. These are represented from the lowest bit to bit number 27 in the integer containing the flags. There are several convenience functions to set some common configurations - subvolume (the default), fence (between any of the clip plane pairs), inverted fence, cross (between any two of the clip plane pairs) and inverted cross.
Set the flags for the cropping regions. The clipping planes divide the volume into 27 regions - there is one bit for each region. The regions start from the one containing voxel (0,0,0), moving along the x axis fastest, the y axis next, and the z axis slowest. These are represented from the lowest bit to bit number 27 in the integer containing the flags. There are several convenience functions to set some common configurations - subvolume (the default), fence (between any of the clip plane pairs), inverted fence, cross (between any two of the clip plane pairs) and inverted cross.
Set the flags for the cropping regions. The clipping planes divide the volume into 27 regions - there is one bit for each region. The regions start from the one containing voxel (0,0,0), moving along the x axis fastest, the y axis next, and the z axis slowest. These are represented from the lowest bit to bit number 27 in the integer containing the flags. There are several convenience functions to set some common configurations - subvolume (the default), fence (between any of the clip plane pairs), inverted fence, cross (between any two of the clip plane pairs) and inverted cross.
Set the flags for the cropping regions. The clipping planes divide the volume into 27 regions - there is one bit for each region. The regions start from the one containing voxel (0,0,0), moving along the x axis fastest, the y axis next, and the z axis slowest. These are represented from the lowest bit to bit number 27 in the integer containing the flags. There are several convenience functions to set some common configurations - subvolume (the default), fence (between any of the clip plane pairs), inverted fence, cross (between any two of the clip plane pairs) and inverted cross.
Set the flags for the cropping regions. The clipping planes divide the volume into 27 regions - there is one bit for each region. The regions start from the one containing voxel (0,0,0), moving along the x axis fastest, the y axis next, and the z axis slowest. These are represented from the lowest bit to bit number 27 in the integer containing the flags. There are several convenience functions to set some common configurations - subvolume (the default), fence (between any of the clip plane pairs), inverted fence, cross (between any two of the clip plane pairs) and inverted cross.
virtual void Kitware.VTK.vtkVolumeMapper.SetCroppingRegionPlanes | ( | double | _arg1, |
double | _arg2, | ||
double | _arg3, | ||
double | _arg4, | ||
double | _arg5, | ||
double | _arg6 | ||
) | [virtual] |
Set/Get the Cropping Region Planes ( xmin, xmax, ymin, ymax, zmin, zmax ) These planes are defined in volume coordinates - spacing and origin are considered.
virtual void Kitware.VTK.vtkVolumeMapper.SetCroppingRegionPlanes | ( | IntPtr | _arg | ) | [virtual] |
Set/Get the Cropping Region Planes ( xmin, xmax, ymin, ymax, zmin, zmax ) These planes are defined in volume coordinates - spacing and origin are considered.
virtual void Kitware.VTK.vtkVolumeMapper.SetInput | ( | vtkImageData | arg0 | ) | [virtual] |
Set/Get the input data.
override void Kitware.VTK.vtkVolumeMapper.SetInput | ( | vtkDataSet | arg0 | ) | [virtual] |
Set/Get the input data.
Reimplemented from Kitware.VTK.vtkAbstractVolumeMapper.
static internal void Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_CroppingOff_01 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_CroppingOn_02 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_GetBlendMode_03 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_GetCropping_04 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_GetCroppingMaxValue_05 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_GetCroppingMinValue_06 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_GetCroppingRegionFlags_07 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_GetCroppingRegionFlagsMaxValue_08 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_GetCroppingRegionFlagsMinValue_09 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_GetCroppingRegionPlanes_10 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_GetCroppingRegionPlanes_11 | ( | HandleRef | pThis, |
IntPtr | data | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_GetInput_12 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_GetVoxelCroppingRegionPlanes_13 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_GetVoxelCroppingRegionPlanes_14 | ( | HandleRef | pThis, |
IntPtr | data | ||
) | [private] |
static internal int Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_IsA_15 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_IsTypeOf_16 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_NewInstance_17 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_ReleaseGraphicsResources_18 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_Render_19 | ( | HandleRef | pThis, |
HandleRef | ren, | ||
HandleRef | vol | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_SafeDownCast_20 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_SetBlendMode_21 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_SetBlendModeToAdditive_22 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_SetBlendModeToComposite_23 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_SetBlendModeToMaximumIntensity_24 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_SetBlendModeToMinimumIntensity_25 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_SetCropping_26 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_SetCroppingRegionFlags_27 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_SetCroppingRegionFlagsToCross_28 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_SetCroppingRegionFlagsToFence_29 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_SetCroppingRegionFlagsToInvertedCross_30 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_SetCroppingRegionFlagsToInvertedFence_31 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_SetCroppingRegionFlagsToSubVolume_32 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_SetCroppingRegionPlanes_33 | ( | HandleRef | pThis, |
double | _arg1, | ||
double | _arg2, | ||
double | _arg3, | ||
double | _arg4, | ||
double | _arg5, | ||
double | _arg6 | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_SetCroppingRegionPlanes_34 | ( | HandleRef | pThis, |
IntPtr | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_SetInput_35 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeMapper.vtkVolumeMapper_SetInput_36 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
new readonly string Kitware.VTK.vtkVolumeMapper.MRClassNameKey = "15vtkVolumeMapper" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkAbstractVolumeMapper.
Reimplemented in Kitware.VTK.vtkSmartVolumeMapper, Kitware.VTK.vtkFixedPointVolumeRayCastMapper, Kitware.VTK.vtkVolumeProMapper, Kitware.VTK.vtkGPUVolumeRayCastMapper, Kitware.VTK.vtkOpenGLGPUVolumeRayCastMapper, Kitware.VTK.vtkVolumeRayCastMapper, Kitware.VTK.vtkOpenGLVolumeTextureMapper2D, Kitware.VTK.vtkOpenGLVolumeTextureMapper3D, Kitware.VTK.vtkVolumeTextureMapper, Kitware.VTK.vtkVolumeTextureMapper2D, and Kitware.VTK.vtkVolumeTextureMapper3D.
new const string Kitware.VTK.vtkVolumeMapper.MRFullTypeName = "Kitware.VTK.vtkVolumeMapper" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkAbstractVolumeMapper.
Reimplemented in Kitware.VTK.vtkSmartVolumeMapper, Kitware.VTK.vtkFixedPointVolumeRayCastMapper, Kitware.VTK.vtkVolumeProMapper, Kitware.VTK.vtkGPUVolumeRayCastMapper, Kitware.VTK.vtkOpenGLGPUVolumeRayCastMapper, Kitware.VTK.vtkVolumeRayCastMapper, Kitware.VTK.vtkOpenGLVolumeTextureMapper2D, Kitware.VTK.vtkOpenGLVolumeTextureMapper3D, Kitware.VTK.vtkVolumeTextureMapper, Kitware.VTK.vtkVolumeTextureMapper2D, and Kitware.VTK.vtkVolumeTextureMapper3D.