ActiViz .NET  5.8.0
Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | Private Member Functions | Static Private Member Functions
Kitware.VTK.vtkFixedPointVolumeRayCastMapper Class Reference

vtkFixedPointVolumeRayCastMapper - A fixed point mapper for volumes More...

Inheritance diagram for Kitware.VTK.vtkFixedPointVolumeRayCastMapper:
[legend]
Collaboration diagram for Kitware.VTK.vtkFixedPointVolumeRayCastMapper:
[legend]

List of all members.

Public Member Functions

 vtkFixedPointVolumeRayCastMapper (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkFixedPointVolumeRayCastMapper ()
 Undocumented Block.
void AbortRender ()
 Set / Get the underlying image object. One will be automatically created - only need to set it when using from an AMR mapper which renders multiple times into the same image.
virtual void AutoAdjustSampleDistancesOff ()
 If AutoAdjustSampleDistances is on, the the ImageSampleDistance and the SampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use). If this is an interactive render (more than 1 frame per second) the SampleDistance will be increased, otherwise it will not be altered (a binary decision, as opposed to the ImageSampleDistance which will vary continuously).
virtual void AutoAdjustSampleDistancesOn ()
 If AutoAdjustSampleDistances is on, the the ImageSampleDistance and the SampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use). If this is an interactive render (more than 1 frame per second) the SampleDistance will be increased, otherwise it will not be altered (a binary decision, as opposed to the ImageSampleDistance which will vary continuously).
int CheckIfCropped (IntPtr pos)
 Min Max structure used to do space leaping.
int CheckMIPMinMaxVolumeFlag (IntPtr mmpos, int c, ushort maxIdx, int flip)
 Min Max structure used to do space leaping.
int CheckMinMaxVolumeFlag (IntPtr mmpos, int c)
 Min Max structure used to do space leaping.
void ComputeRayInfo (int x, int y, IntPtr pos, IntPtr dir, IntPtr numSteps)
 What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)
float ComputeRequiredImageSampleDistance (float desiredTime, vtkRenderer ren)
 What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)
float ComputeRequiredImageSampleDistance (float desiredTime, vtkRenderer ren, vtkVolume vol)
 What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)
void CreateCanonicalView (vtkVolume volume, vtkImageData image, int blend_mode, IntPtr viewDirection, IntPtr viewUp)
 Set / Get the underlying image object. One will be automatically created - only need to set it when using from an AMR mapper which renders multiple times into the same image.
void DisplayRenderedImage (vtkRenderer arg0, vtkVolume arg1)
 Set / Get the underlying image object. One will be automatically created - only need to set it when using from an AMR mapper which renders multiple times into the same image.
void FixedPointIncrement (IntPtr position, IntPtr increment)
 Min Max structure used to do space leaping.
virtual int GetAutoAdjustSampleDistances ()
 If AutoAdjustSampleDistances is on, the the ImageSampleDistance and the SampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use). If this is an interactive render (more than 1 frame per second) the SampleDistance will be increased, otherwise it will not be altered (a binary decision, as opposed to the ImageSampleDistance which will vary continuously).
virtual int GetAutoAdjustSampleDistancesMaxValue ()
 If AutoAdjustSampleDistances is on, the the ImageSampleDistance and the SampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use). If this is an interactive render (more than 1 frame per second) the SampleDistance will be increased, otherwise it will not be altered (a binary decision, as opposed to the ImageSampleDistance which will vary continuously).
virtual int GetAutoAdjustSampleDistancesMinValue ()
 If AutoAdjustSampleDistances is on, the the ImageSampleDistance and the SampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use). If this is an interactive render (more than 1 frame per second) the SampleDistance will be increased, otherwise it will not be altered (a binary decision, as opposed to the ImageSampleDistance which will vary continuously).
IntPtr GetColorTable (int c)
 What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)
virtual
vtkFixedPointVolumeRayCastCompositeGOHelper 
GetCompositeGOHelper ()
 What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)
virtual
vtkFixedPointVolumeRayCastCompositeGOShadeHelper 
GetCompositeGOShadeHelper ()
 What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)
virtual
vtkFixedPointVolumeRayCastCompositeHelper 
GetCompositeHelper ()
 What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)
virtual
vtkFixedPointVolumeRayCastCompositeShadeHelper 
GetCompositeShadeHelper ()
 What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)
virtual vtkDataArray GetCurrentScalars ()
 What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)
IntPtr GetDiffuseShadingTable (int c)
 What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)
float GetEstimatedRenderTime (vtkRenderer ren, vtkVolume vol)
 Get an estimate of the rendering time for a given volume / renderer. Only valid if this mapper has been used to render that volume for that renderer previously. Estimate is good when the viewing parameters have not changed much since that last render.
float GetEstimatedRenderTime (vtkRenderer ren)
 Get an estimate of the rendering time for a given volume / renderer. Only valid if this mapper has been used to render that volume for that renderer previously. Estimate is good when the viewing parameters have not changed much since that last render.
virtual float GetFinalColorLevel ()
 Set/Get the window / level applied to the final color. This allows brightness / contrast adjustments on the final image. window is the width of the window. level is the center of the window. Initial window value is 1.0 Initial level value is 0.5 window cannot be null but can be negative, this way values will be reversed. |window| can be larger than 1.0 level can be any real value.
virtual float GetFinalColorWindow ()
 Set/Get the window / level applied to the final color. This allows brightness / contrast adjustments on the final image. window is the width of the window. level is the center of the window. Initial window value is 1.0 Initial level value is 0.5 window cannot be null but can be negative, this way values will be reversed. |window| can be larger than 1.0 level can be any real value.
virtual int GetFlipMIPComparison ()
 Here to be used by the mapper to tell the helper to flip the MIP comparison in order to support minimum intensity blending.
void GetFloatTripleFromPointer (IntPtr v, IntPtr ptr)
 Min Max structure used to do space leaping.
virtual int GetGradientOpacityRequired ()
 What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)
IntPtr GetGradientOpacityTable (int c)
 What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)
virtual float GetImageSampleDistance ()
 Sampling distance in the XY image dimensions. Default value of 1 meaning 1 ray cast per pixel. If set to 0.5, 4 rays will be cast per pixel. If set to 2.0, 1 ray will be cast for every 4 (2 by 2) pixels. This value will be adjusted to meet a desired frame rate when AutoAdjustSampleDistances is on.
virtual float GetImageSampleDistanceMaxValue ()
 Sampling distance in the XY image dimensions. Default value of 1 meaning 1 ray cast per pixel. If set to 0.5, 4 rays will be cast per pixel. If set to 2.0, 1 ray will be cast for every 4 (2 by 2) pixels. This value will be adjusted to meet a desired frame rate when AutoAdjustSampleDistances is on.
virtual float GetImageSampleDistanceMinValue ()
 Sampling distance in the XY image dimensions. Default value of 1 meaning 1 ray cast per pixel. If set to 0.5, 4 rays will be cast per pixel. If set to 2.0, 1 ray will be cast for every 4 (2 by 2) pixels. This value will be adjusted to meet a desired frame rate when AutoAdjustSampleDistances is on.
virtual float GetInteractiveSampleDistance ()
 Set/Get the distance between samples when interactive rendering is happening. In this case, interactive is defined as this volume mapper having less than 1 second allocated for rendering. When AutoAdjustSampleDistance is On, and the allocated render time is less than 1 second, then this InteractiveSampleDistance will be used instead of the SampleDistance above.
virtual int GetIntermixIntersectingGeometry ()
 If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays.
virtual int GetIntermixIntersectingGeometryMaxValue ()
 If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays.
virtual int GetIntermixIntersectingGeometryMinValue ()
 If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays.
virtual int GetLockSampleDistanceToInputSpacing ()
 Automatically compute the sample distance from the data spacing. When the number of voxels is 8, the sample distance will be roughly 1/200 the average voxel size. The distance will grow proportionally to numVoxels^(1/3) until it reaches 1/2 average voxel size when number of voxels is 1E6. Note that ScalarOpacityUnitDistance is still taken into account and if different than 1, will effect the sample distance.
virtual int GetLockSampleDistanceToInputSpacingMaxValue ()
 Automatically compute the sample distance from the data spacing. When the number of voxels is 8, the sample distance will be roughly 1/200 the average voxel size. The distance will grow proportionally to numVoxels^(1/3) until it reaches 1/2 average voxel size when number of voxels is 1E6. Note that ScalarOpacityUnitDistance is still taken into account and if different than 1, will effect the sample distance.
virtual int GetLockSampleDistanceToInputSpacingMinValue ()
 Automatically compute the sample distance from the data spacing. When the number of voxels is 8, the sample distance will be roughly 1/200 the average voxel size. The distance will grow proportionally to numVoxels^(1/3) until it reaches 1/2 average voxel size when number of voxels is 1E6. Note that ScalarOpacityUnitDistance is still taken into account and if different than 1, will effect the sample distance.
virtual
vtkFixedPointVolumeRayCastMIPHelper 
GetMIPHelper ()
 What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)
virtual float GetMaximumImageSampleDistance ()
 This is the maximum image sample distance allow when the image sample distance is being automatically adjusted.
virtual float GetMaximumImageSampleDistanceMaxValue ()
 This is the maximum image sample distance allow when the image sample distance is being automatically adjusted.
virtual float GetMaximumImageSampleDistanceMinValue ()
 This is the maximum image sample distance allow when the image sample distance is being automatically adjusted.
virtual float GetMinimumImageSampleDistance ()
 This is the minimum image sample distance allow when the image sample distance is being automatically adjusted.
virtual float GetMinimumImageSampleDistanceMaxValue ()
 This is the minimum image sample distance allow when the image sample distance is being automatically adjusted.
virtual float GetMinimumImageSampleDistanceMinValue ()
 This is the minimum image sample distance allow when the image sample distance is being automatically adjusted.
int GetNumberOfThreads ()
 Set/Get the number of threads to use. This by default is equal to the number of available processors detected.
virtual vtkDataArray GetPreviousScalars ()
 What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)
virtual vtkFixedPointRayCastImage GetRayCastImage ()
 Set / Get the underlying image object. One will be automatically created - only need to set it when using from an AMR mapper which renders multiple times into the same image.
virtual vtkRenderWindow GetRenderWindow ()
 What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)
IntPtr GetRowBounds ()
 What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)
virtual float GetSampleDistance ()
 Set/Get the distance between samples used for rendering when AutoAdjustSampleDistances is off, or when this mapper has more than 1 second allocated to it for rendering.
IntPtr GetScalarOpacityTable (int c)
 What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)
virtual int GetShadingRequired ()
 What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)
IntPtr GetSpecularShadingTable (int c)
 What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)
virtual float[] GetTableScale ()
 What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)
virtual void GetTableScale (IntPtr data)
 What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)
virtual float[] GetTableShift ()
 What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)
virtual void GetTableShift (IntPtr data)
 What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)
void GetUIntTripleFromPointer (IntPtr v, IntPtr ptr)
 Min Max structure used to do space leaping.
vtkVolume GetVolume ()
 What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)
void InitializeRayInfo (vtkVolume vol)
 What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)
virtual void IntermixIntersectingGeometryOff ()
 If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays.
virtual void IntermixIntersectingGeometryOn ()
 If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays.
override int IsA (string type)
 Undocumented Block.
virtual void LockSampleDistanceToInputSpacingOff ()
 Automatically compute the sample distance from the data spacing. When the number of voxels is 8, the sample distance will be roughly 1/200 the average voxel size. The distance will grow proportionally to numVoxels^(1/3) until it reaches 1/2 average voxel size when number of voxels is 1E6. Note that ScalarOpacityUnitDistance is still taken into account and if different than 1, will effect the sample distance.
virtual void LockSampleDistanceToInputSpacingOn ()
 Automatically compute the sample distance from the data spacing. When the number of voxels is 8, the sample distance will be roughly 1/200 the average voxel size. The distance will grow proportionally to numVoxels^(1/3) until it reaches 1/2 average voxel size when number of voxels is 1E6. Note that ScalarOpacityUnitDistance is still taken into account and if different than 1, will effect the sample distance.
void LookupColorUC (IntPtr colorTable, IntPtr scalarOpacityTable, ushort index, IntPtr color)
 Min Max structure used to do space leaping.
void LookupDependentColorUC (IntPtr colorTable, IntPtr scalarOpacityTable, IntPtr index, int components, IntPtr color)
 Min Max structure used to do space leaping.
new
vtkFixedPointVolumeRayCastMapper 
NewInstance ()
 Undocumented Block.
int PerImageInitialization (vtkRenderer arg0, vtkVolume arg1, int arg2, IntPtr arg3, IntPtr arg4, IntPtr arg5)
 Set / Get the underlying image object. One will be automatically created - only need to set it when using from an AMR mapper which renders multiple times into the same image.
void PerSubVolumeInitialization (vtkRenderer arg0, vtkVolume arg1, int arg2)
 Set / Get the underlying image object. One will be automatically created - only need to set it when using from an AMR mapper which renders multiple times into the same image.
void PerVolumeInitialization (vtkRenderer arg0, vtkVolume arg1)
 Set / Get the underlying image object. One will be automatically created - only need to set it when using from an AMR mapper which renders multiple times into the same image.
override void Render (vtkRenderer arg0, vtkVolume arg1)
 What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)
void RenderSubVolume ()
 Set / Get the underlying image object. One will be automatically created - only need to set it when using from an AMR mapper which renders multiple times into the same image.
virtual void SetAutoAdjustSampleDistances (int _arg)
 If AutoAdjustSampleDistances is on, the the ImageSampleDistance and the SampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use). If this is an interactive render (more than 1 frame per second) the SampleDistance will be increased, otherwise it will not be altered (a binary decision, as opposed to the ImageSampleDistance which will vary continuously).
virtual void SetFinalColorLevel (float _arg)
 Set/Get the window / level applied to the final color. This allows brightness / contrast adjustments on the final image. window is the width of the window. level is the center of the window. Initial window value is 1.0 Initial level value is 0.5 window cannot be null but can be negative, this way values will be reversed. |window| can be larger than 1.0 level can be any real value.
virtual void SetFinalColorWindow (float _arg)
 Set/Get the window / level applied to the final color. This allows brightness / contrast adjustments on the final image. window is the width of the window. level is the center of the window. Initial window value is 1.0 Initial level value is 0.5 window cannot be null but can be negative, this way values will be reversed. |window| can be larger than 1.0 level can be any real value.
virtual void SetImageSampleDistance (float _arg)
 Sampling distance in the XY image dimensions. Default value of 1 meaning 1 ray cast per pixel. If set to 0.5, 4 rays will be cast per pixel. If set to 2.0, 1 ray will be cast for every 4 (2 by 2) pixels. This value will be adjusted to meet a desired frame rate when AutoAdjustSampleDistances is on.
virtual void SetInteractiveSampleDistance (float _arg)
 Set/Get the distance between samples when interactive rendering is happening. In this case, interactive is defined as this volume mapper having less than 1 second allocated for rendering. When AutoAdjustSampleDistance is On, and the allocated render time is less than 1 second, then this InteractiveSampleDistance will be used instead of the SampleDistance above.
virtual void SetIntermixIntersectingGeometry (int _arg)
 If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays.
virtual void SetLockSampleDistanceToInputSpacing (int _arg)
 Automatically compute the sample distance from the data spacing. When the number of voxels is 8, the sample distance will be roughly 1/200 the average voxel size. The distance will grow proportionally to numVoxels^(1/3) until it reaches 1/2 average voxel size when number of voxels is 1E6. Note that ScalarOpacityUnitDistance is still taken into account and if different than 1, will effect the sample distance.
virtual void SetMaximumImageSampleDistance (float _arg)
 This is the maximum image sample distance allow when the image sample distance is being automatically adjusted.
virtual void SetMinimumImageSampleDistance (float _arg)
 This is the minimum image sample distance allow when the image sample distance is being automatically adjusted.
void SetNumberOfThreads (int num)
 Set/Get the number of threads to use. This by default is equal to the number of available processors detected.
void SetRayCastImage (vtkFixedPointRayCastImage arg0)
 Set / Get the underlying image object. One will be automatically created - only need to set it when using from an AMR mapper which renders multiple times into the same image.
virtual void SetSampleDistance (float _arg)
 Set/Get the distance between samples used for rendering when AutoAdjustSampleDistances is off, or when this mapper has more than 1 second allocated to it for rendering.
void ShiftVectorDown (IntPtr arg0, IntPtr arg1)
 Min Max structure used to do space leaping.
int ShouldUseNearestNeighborInterpolation (vtkVolume vol)
 What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)
uint ToFixedPointDirection (float dir)
 Min Max structure used to do space leaping.
void ToFixedPointDirection (IntPtr arg0, IntPtr arg1)
 Min Max structure used to do space leaping.
uint ToFixedPointPosition (float val)
 Min Max structure used to do space leaping.
void ToFixedPointPosition (IntPtr arg0, IntPtr arg1)
 Min Max structure used to do space leaping.

Static Public Member Functions

static new
vtkFixedPointVolumeRayCastMapper 
New ()
 Undocumented Block.
static new int IsTypeOf (string type)
 Undocumented Block.
static new
vtkFixedPointVolumeRayCastMapper 
SafeDownCast (vtkObjectBase o)
 Undocumented Block.

Public Attributes

new const string MRFullTypeName = "Kitware.VTK.vtkFixedPointVolumeRayCastMapper"
 Automatically generated type registration mechanics.

Static Public Attributes

static new readonly string MRClassNameKey = "32vtkFixedPointVolumeRayCastMapper"
 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 IntPtr vtkFixedPointVolumeRayCastMapper_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkFixedPointVolumeRayCastMapper_AbortRender_01 (HandleRef pThis)
static internal void vtkFixedPointVolumeRayCastMapper_AutoAdjustSampleDistancesOff_02 (HandleRef pThis)
static internal void vtkFixedPointVolumeRayCastMapper_AutoAdjustSampleDistancesOn_03 (HandleRef pThis)
static internal int vtkFixedPointVolumeRayCastMapper_CheckIfCropped_04 (HandleRef pThis, IntPtr pos)
static internal int vtkFixedPointVolumeRayCastMapper_CheckMIPMinMaxVolumeFlag_05 (HandleRef pThis, IntPtr mmpos, int c, ushort maxIdx, int flip)
static internal int vtkFixedPointVolumeRayCastMapper_CheckMinMaxVolumeFlag_06 (HandleRef pThis, IntPtr mmpos, int c)
static internal void vtkFixedPointVolumeRayCastMapper_ComputeRayInfo_07 (HandleRef pThis, int x, int y, IntPtr pos, IntPtr dir, IntPtr numSteps)
static internal float vtkFixedPointVolumeRayCastMapper_ComputeRequiredImageSampleDistance_08 (HandleRef pThis, float desiredTime, HandleRef ren)
static internal float vtkFixedPointVolumeRayCastMapper_ComputeRequiredImageSampleDistance_09 (HandleRef pThis, float desiredTime, HandleRef ren, HandleRef vol)
static internal void vtkFixedPointVolumeRayCastMapper_CreateCanonicalView_10 (HandleRef pThis, HandleRef volume, HandleRef image, int blend_mode, IntPtr viewDirection, IntPtr viewUp)
static internal void vtkFixedPointVolumeRayCastMapper_DisplayRenderedImage_11 (HandleRef pThis, HandleRef arg0, HandleRef arg1)
static internal void vtkFixedPointVolumeRayCastMapper_FixedPointIncrement_12 (HandleRef pThis, IntPtr position, IntPtr increment)
static internal int vtkFixedPointVolumeRayCastMapper_GetAutoAdjustSampleDistances_13 (HandleRef pThis)
static internal int vtkFixedPointVolumeRayCastMapper_GetAutoAdjustSampleDistancesMaxValue_14 (HandleRef pThis)
static internal int vtkFixedPointVolumeRayCastMapper_GetAutoAdjustSampleDistancesMinValue_15 (HandleRef pThis)
static internal IntPtr vtkFixedPointVolumeRayCastMapper_GetColorTable_16 (HandleRef pThis, int c)
static internal IntPtr vtkFixedPointVolumeRayCastMapper_GetCompositeGOHelper_17 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkFixedPointVolumeRayCastMapper_GetCompositeGOShadeHelper_18 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkFixedPointVolumeRayCastMapper_GetCompositeHelper_19 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkFixedPointVolumeRayCastMapper_GetCompositeShadeHelper_20 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkFixedPointVolumeRayCastMapper_GetCurrentScalars_21 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkFixedPointVolumeRayCastMapper_GetDiffuseShadingTable_22 (HandleRef pThis, int c)
static internal float vtkFixedPointVolumeRayCastMapper_GetEstimatedRenderTime_23 (HandleRef pThis, HandleRef ren, HandleRef vol)
static internal float vtkFixedPointVolumeRayCastMapper_GetEstimatedRenderTime_24 (HandleRef pThis, HandleRef ren)
static internal float vtkFixedPointVolumeRayCastMapper_GetFinalColorLevel_25 (HandleRef pThis)
static internal float vtkFixedPointVolumeRayCastMapper_GetFinalColorWindow_26 (HandleRef pThis)
static internal int vtkFixedPointVolumeRayCastMapper_GetFlipMIPComparison_27 (HandleRef pThis)
static internal void vtkFixedPointVolumeRayCastMapper_GetFloatTripleFromPointer_28 (HandleRef pThis, IntPtr v, IntPtr ptr)
static internal int vtkFixedPointVolumeRayCastMapper_GetGradientOpacityRequired_29 (HandleRef pThis)
static internal IntPtr vtkFixedPointVolumeRayCastMapper_GetGradientOpacityTable_30 (HandleRef pThis, int c)
static internal float vtkFixedPointVolumeRayCastMapper_GetImageSampleDistance_31 (HandleRef pThis)
static internal float vtkFixedPointVolumeRayCastMapper_GetImageSampleDistanceMaxValue_32 (HandleRef pThis)
static internal float vtkFixedPointVolumeRayCastMapper_GetImageSampleDistanceMinValue_33 (HandleRef pThis)
static internal float vtkFixedPointVolumeRayCastMapper_GetInteractiveSampleDistance_34 (HandleRef pThis)
static internal int vtkFixedPointVolumeRayCastMapper_GetIntermixIntersectingGeometry_35 (HandleRef pThis)
static internal int vtkFixedPointVolumeRayCastMapper_GetIntermixIntersectingGeometryMaxValue_36 (HandleRef pThis)
static internal int vtkFixedPointVolumeRayCastMapper_GetIntermixIntersectingGeometryMinValue_37 (HandleRef pThis)
static internal int vtkFixedPointVolumeRayCastMapper_GetLockSampleDistanceToInputSpacing_38 (HandleRef pThis)
static internal int vtkFixedPointVolumeRayCastMapper_GetLockSampleDistanceToInputSpacingMaxValue_39 (HandleRef pThis)
static internal int vtkFixedPointVolumeRayCastMapper_GetLockSampleDistanceToInputSpacingMinValue_40 (HandleRef pThis)
static internal IntPtr vtkFixedPointVolumeRayCastMapper_GetMIPHelper_41 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal float vtkFixedPointVolumeRayCastMapper_GetMaximumImageSampleDistance_42 (HandleRef pThis)
static internal float vtkFixedPointVolumeRayCastMapper_GetMaximumImageSampleDistanceMaxValue_43 (HandleRef pThis)
static internal float vtkFixedPointVolumeRayCastMapper_GetMaximumImageSampleDistanceMinValue_44 (HandleRef pThis)
static internal float vtkFixedPointVolumeRayCastMapper_GetMinimumImageSampleDistance_45 (HandleRef pThis)
static internal float vtkFixedPointVolumeRayCastMapper_GetMinimumImageSampleDistanceMaxValue_46 (HandleRef pThis)
static internal float vtkFixedPointVolumeRayCastMapper_GetMinimumImageSampleDistanceMinValue_47 (HandleRef pThis)
static internal int vtkFixedPointVolumeRayCastMapper_GetNumberOfThreads_48 (HandleRef pThis)
static internal IntPtr vtkFixedPointVolumeRayCastMapper_GetPreviousScalars_49 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkFixedPointVolumeRayCastMapper_GetRayCastImage_50 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkFixedPointVolumeRayCastMapper_GetRenderWindow_51 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkFixedPointVolumeRayCastMapper_GetRowBounds_52 (HandleRef pThis)
static internal float vtkFixedPointVolumeRayCastMapper_GetSampleDistance_53 (HandleRef pThis)
static internal IntPtr vtkFixedPointVolumeRayCastMapper_GetScalarOpacityTable_54 (HandleRef pThis, int c)
static internal int vtkFixedPointVolumeRayCastMapper_GetShadingRequired_55 (HandleRef pThis)
static internal IntPtr vtkFixedPointVolumeRayCastMapper_GetSpecularShadingTable_56 (HandleRef pThis, int c)
static internal IntPtr vtkFixedPointVolumeRayCastMapper_GetTableScale_57 (HandleRef pThis)
static internal void vtkFixedPointVolumeRayCastMapper_GetTableScale_58 (HandleRef pThis, IntPtr data)
static internal IntPtr vtkFixedPointVolumeRayCastMapper_GetTableShift_59 (HandleRef pThis)
static internal void vtkFixedPointVolumeRayCastMapper_GetTableShift_60 (HandleRef pThis, IntPtr data)
static internal void vtkFixedPointVolumeRayCastMapper_GetUIntTripleFromPointer_61 (HandleRef pThis, IntPtr v, IntPtr ptr)
static internal IntPtr vtkFixedPointVolumeRayCastMapper_GetVolume_62 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkFixedPointVolumeRayCastMapper_InitializeRayInfo_63 (HandleRef pThis, HandleRef vol)
static internal void vtkFixedPointVolumeRayCastMapper_IntermixIntersectingGeometryOff_64 (HandleRef pThis)
static internal void vtkFixedPointVolumeRayCastMapper_IntermixIntersectingGeometryOn_65 (HandleRef pThis)
static internal int vtkFixedPointVolumeRayCastMapper_IsA_66 (HandleRef pThis, string type)
static internal int vtkFixedPointVolumeRayCastMapper_IsTypeOf_67 (string type)
static internal void vtkFixedPointVolumeRayCastMapper_LockSampleDistanceToInputSpacingOff_68 (HandleRef pThis)
static internal void vtkFixedPointVolumeRayCastMapper_LockSampleDistanceToInputSpacingOn_69 (HandleRef pThis)
static internal void vtkFixedPointVolumeRayCastMapper_LookupColorUC_70 (HandleRef pThis, IntPtr colorTable, IntPtr scalarOpacityTable, ushort index, IntPtr color)
static internal void vtkFixedPointVolumeRayCastMapper_LookupDependentColorUC_71 (HandleRef pThis, IntPtr colorTable, IntPtr scalarOpacityTable, IntPtr index, int components, IntPtr color)
static internal IntPtr vtkFixedPointVolumeRayCastMapper_NewInstance_73 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkFixedPointVolumeRayCastMapper_PerImageInitialization_74 (HandleRef pThis, HandleRef arg0, HandleRef arg1, int arg2, IntPtr arg3, IntPtr arg4, IntPtr arg5)
static internal void vtkFixedPointVolumeRayCastMapper_PerSubVolumeInitialization_75 (HandleRef pThis, HandleRef arg0, HandleRef arg1, int arg2)
static internal void vtkFixedPointVolumeRayCastMapper_PerVolumeInitialization_76 (HandleRef pThis, HandleRef arg0, HandleRef arg1)
static internal void vtkFixedPointVolumeRayCastMapper_Render_77 (HandleRef pThis, HandleRef arg0, HandleRef arg1)
static internal void vtkFixedPointVolumeRayCastMapper_RenderSubVolume_78 (HandleRef pThis)
static internal IntPtr vtkFixedPointVolumeRayCastMapper_SafeDownCast_79 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkFixedPointVolumeRayCastMapper_SetAutoAdjustSampleDistances_80 (HandleRef pThis, int _arg)
static internal void vtkFixedPointVolumeRayCastMapper_SetFinalColorLevel_81 (HandleRef pThis, float _arg)
static internal void vtkFixedPointVolumeRayCastMapper_SetFinalColorWindow_82 (HandleRef pThis, float _arg)
static internal void vtkFixedPointVolumeRayCastMapper_SetImageSampleDistance_83 (HandleRef pThis, float _arg)
static internal void vtkFixedPointVolumeRayCastMapper_SetInteractiveSampleDistance_84 (HandleRef pThis, float _arg)
static internal void vtkFixedPointVolumeRayCastMapper_SetIntermixIntersectingGeometry_85 (HandleRef pThis, int _arg)
static internal void vtkFixedPointVolumeRayCastMapper_SetLockSampleDistanceToInputSpacing_86 (HandleRef pThis, int _arg)
static internal void vtkFixedPointVolumeRayCastMapper_SetMaximumImageSampleDistance_87 (HandleRef pThis, float _arg)
static internal void vtkFixedPointVolumeRayCastMapper_SetMinimumImageSampleDistance_88 (HandleRef pThis, float _arg)
static internal void vtkFixedPointVolumeRayCastMapper_SetNumberOfThreads_89 (HandleRef pThis, int num)
static internal void vtkFixedPointVolumeRayCastMapper_SetRayCastImage_90 (HandleRef pThis, HandleRef arg0)
static internal void vtkFixedPointVolumeRayCastMapper_SetSampleDistance_91 (HandleRef pThis, float _arg)
static internal void vtkFixedPointVolumeRayCastMapper_ShiftVectorDown_92 (HandleRef pThis, IntPtr arg0, IntPtr arg1)
static internal int vtkFixedPointVolumeRayCastMapper_ShouldUseNearestNeighborInterpolation_93 (HandleRef pThis, HandleRef vol)
static internal uint vtkFixedPointVolumeRayCastMapper_ToFixedPointDirection_94 (HandleRef pThis, float dir)
static internal void vtkFixedPointVolumeRayCastMapper_ToFixedPointDirection_95 (HandleRef pThis, IntPtr arg0, IntPtr arg1)
static internal uint vtkFixedPointVolumeRayCastMapper_ToFixedPointPosition_96 (HandleRef pThis, float val)
static internal void vtkFixedPointVolumeRayCastMapper_ToFixedPointPosition_97 (HandleRef pThis, IntPtr arg0, IntPtr arg1)

Static Private Member Functions

static vtkFixedPointVolumeRayCastMapper ()
 Automatically generated type registration mechanics.

Detailed Description

vtkFixedPointVolumeRayCastMapper - A fixed point mapper for volumes

Description This is a software ray caster for rendering volumes in vtkImageData. It works with all input data types and up to four components. It performs composite or MIP rendering, and can be intermixed with geometric data. Space leaping is used to speed up the rendering process. In addition, calculation are performed in 15 bit fixed point precision. This mapper is threaded, and will interleave scan lines across processors.

This mapper is a good replacement for vtkVolumeRayCastMapper EXCEPT:

The vtkVolumeRayCastMapper CANNOT be used in these instances when a vtkFixedPointVolumeRayCastMapper can be used:

This mapper handles all data type from unsigned char through double. However, some of the internal calcultions are performed in float and therefore even the full float range may cause problems for this mapper (both in scalar data values and in spacing between samples).

Space leaping is performed by creating a sub-sampled volume. 4x4x4 cells in the original volume are represented by a min, max, and combined gradient and flag value. The min max volume has three unsigned shorts per 4x4x4 group of cells from the original volume - one reprenting the minumum scalar index (the scalar value adjusted to fit in the 15 bit range), the maximum scalar index, and a third unsigned short which is both the maximum gradient opacity in the neighborhood (an unsigned char) and the flag that is filled in for the current lookup tables to indicate whether this region can be skipped.


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper ( IntPtr  rawCppThis,
bool  callDisposalMethod,
bool  strong 
)

Automatically generated constructor - called from generated code. DO NOT call directly.

Undocumented Block.


Member Function Documentation

Set / Get the underlying image object. One will be automatically created - only need to set it when using from an AMR mapper which renders multiple times into the same image.

If AutoAdjustSampleDistances is on, the the ImageSampleDistance and the SampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use). If this is an interactive render (more than 1 frame per second) the SampleDistance will be increased, otherwise it will not be altered (a binary decision, as opposed to the ImageSampleDistance which will vary continuously).

If AutoAdjustSampleDistances is on, the the ImageSampleDistance and the SampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use). If this is an interactive render (more than 1 frame per second) the SampleDistance will be increased, otherwise it will not be altered (a binary decision, as opposed to the ImageSampleDistance which will vary continuously).

Min Max structure used to do space leaping.

Min Max structure used to do space leaping.

int Kitware.VTK.vtkFixedPointVolumeRayCastMapper.CheckMIPMinMaxVolumeFlag ( IntPtr  mmpos,
int  c,
ushort  maxIdx,
int  flip 
)

Min Max structure used to do space leaping.

void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.ComputeRayInfo ( int  x,
int  y,
IntPtr  pos,
IntPtr  dir,
IntPtr  numSteps 
)

What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)

What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)

What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)

void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.CreateCanonicalView ( vtkVolume  volume,
vtkImageData  image,
int  blend_mode,
IntPtr  viewDirection,
IntPtr  viewUp 
)

Set / Get the underlying image object. One will be automatically created - only need to set it when using from an AMR mapper which renders multiple times into the same image.

Set / Get the underlying image object. One will be automatically created - only need to set it when using from an AMR mapper which renders multiple times into the same image.

override void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.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.vtkVolumeMapper.

void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.FixedPointIncrement ( IntPtr  position,
IntPtr  increment 
)

Min Max structure used to do space leaping.

If AutoAdjustSampleDistances is on, the the ImageSampleDistance and the SampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use). If this is an interactive render (more than 1 frame per second) the SampleDistance will be increased, otherwise it will not be altered (a binary decision, as opposed to the ImageSampleDistance which will vary continuously).

If AutoAdjustSampleDistances is on, the the ImageSampleDistance and the SampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use). If this is an interactive render (more than 1 frame per second) the SampleDistance will be increased, otherwise it will not be altered (a binary decision, as opposed to the ImageSampleDistance which will vary continuously).

If AutoAdjustSampleDistances is on, the the ImageSampleDistance and the SampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use). If this is an interactive render (more than 1 frame per second) the SampleDistance will be increased, otherwise it will not be altered (a binary decision, as opposed to the ImageSampleDistance which will vary continuously).

What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)

What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)

Here is the call graph for this function:

What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)

Here is the call graph for this function:

What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)

Here is the call graph for this function:

What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)

Here is the call graph for this function:

What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)

Here is the call graph for this function:

What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)

Get an estimate of the rendering time for a given volume / renderer. Only valid if this mapper has been used to render that volume for that renderer previously. Estimate is good when the viewing parameters have not changed much since that last render.

Get an estimate of the rendering time for a given volume / renderer. Only valid if this mapper has been used to render that volume for that renderer previously. Estimate is good when the viewing parameters have not changed much since that last render.

Set/Get the window / level applied to the final color. This allows brightness / contrast adjustments on the final image. window is the width of the window. level is the center of the window. Initial window value is 1.0 Initial level value is 0.5 window cannot be null but can be negative, this way values will be reversed. |window| can be larger than 1.0 level can be any real value.

Set/Get the window / level applied to the final color. This allows brightness / contrast adjustments on the final image. window is the width of the window. level is the center of the window. Initial window value is 1.0 Initial level value is 0.5 window cannot be null but can be negative, this way values will be reversed. |window| can be larger than 1.0 level can be any real value.

Here to be used by the mapper to tell the helper to flip the MIP comparison in order to support minimum intensity blending.

Min Max structure used to do space leaping.

What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)

What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)

Sampling distance in the XY image dimensions. Default value of 1 meaning 1 ray cast per pixel. If set to 0.5, 4 rays will be cast per pixel. If set to 2.0, 1 ray will be cast for every 4 (2 by 2) pixels. This value will be adjusted to meet a desired frame rate when AutoAdjustSampleDistances is on.

Sampling distance in the XY image dimensions. Default value of 1 meaning 1 ray cast per pixel. If set to 0.5, 4 rays will be cast per pixel. If set to 2.0, 1 ray will be cast for every 4 (2 by 2) pixels. This value will be adjusted to meet a desired frame rate when AutoAdjustSampleDistances is on.

Sampling distance in the XY image dimensions. Default value of 1 meaning 1 ray cast per pixel. If set to 0.5, 4 rays will be cast per pixel. If set to 2.0, 1 ray will be cast for every 4 (2 by 2) pixels. This value will be adjusted to meet a desired frame rate when AutoAdjustSampleDistances is on.

Set/Get the distance between samples when interactive rendering is happening. In this case, interactive is defined as this volume mapper having less than 1 second allocated for rendering. When AutoAdjustSampleDistance is On, and the allocated render time is less than 1 second, then this InteractiveSampleDistance will be used instead of the SampleDistance above.

If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays.

If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays.

If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays.

Automatically compute the sample distance from the data spacing. When the number of voxels is 8, the sample distance will be roughly 1/200 the average voxel size. The distance will grow proportionally to numVoxels^(1/3) until it reaches 1/2 average voxel size when number of voxels is 1E6. Note that ScalarOpacityUnitDistance is still taken into account and if different than 1, will effect the sample distance.

Automatically compute the sample distance from the data spacing. When the number of voxels is 8, the sample distance will be roughly 1/200 the average voxel size. The distance will grow proportionally to numVoxels^(1/3) until it reaches 1/2 average voxel size when number of voxels is 1E6. Note that ScalarOpacityUnitDistance is still taken into account and if different than 1, will effect the sample distance.

Automatically compute the sample distance from the data spacing. When the number of voxels is 8, the sample distance will be roughly 1/200 the average voxel size. The distance will grow proportionally to numVoxels^(1/3) until it reaches 1/2 average voxel size when number of voxels is 1E6. Note that ScalarOpacityUnitDistance is still taken into account and if different than 1, will effect the sample distance.

This is the maximum image sample distance allow when the image sample distance is being automatically adjusted.

This is the maximum image sample distance allow when the image sample distance is being automatically adjusted.

This is the maximum image sample distance allow when the image sample distance is being automatically adjusted.

This is the minimum image sample distance allow when the image sample distance is being automatically adjusted.

This is the minimum image sample distance allow when the image sample distance is being automatically adjusted.

This is the minimum image sample distance allow when the image sample distance is being automatically adjusted.

What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)

Here is the call graph for this function:

Set/Get the number of threads to use. This by default is equal to the number of available processors detected.

What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)

Here is the call graph for this function:

Set / Get the underlying image object. One will be automatically created - only need to set it when using from an AMR mapper which renders multiple times into the same image.

Here is the call graph for this function:

What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)

Here is the call graph for this function:

What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)

Set/Get the distance between samples used for rendering when AutoAdjustSampleDistances is off, or when this mapper has more than 1 second allocated to it for rendering.

What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)

What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)

What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)

What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)

virtual void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.GetTableScale ( IntPtr  data) [virtual]

What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)

What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)

virtual void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.GetTableShift ( IntPtr  data) [virtual]

What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)

Min Max structure used to do space leaping.

What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)

Here is the call graph for this function:

What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)

If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays.

If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays.

override int Kitware.VTK.vtkFixedPointVolumeRayCastMapper.IsA ( string  type) [virtual]

Undocumented Block.

Reimplemented from Kitware.VTK.vtkVolumeMapper.

static new int Kitware.VTK.vtkFixedPointVolumeRayCastMapper.IsTypeOf ( string  type) [static]

Undocumented Block.

Reimplemented from Kitware.VTK.vtkVolumeMapper.

Automatically compute the sample distance from the data spacing. When the number of voxels is 8, the sample distance will be roughly 1/200 the average voxel size. The distance will grow proportionally to numVoxels^(1/3) until it reaches 1/2 average voxel size when number of voxels is 1E6. Note that ScalarOpacityUnitDistance is still taken into account and if different than 1, will effect the sample distance.

Automatically compute the sample distance from the data spacing. When the number of voxels is 8, the sample distance will be roughly 1/200 the average voxel size. The distance will grow proportionally to numVoxels^(1/3) until it reaches 1/2 average voxel size when number of voxels is 1E6. Note that ScalarOpacityUnitDistance is still taken into account and if different than 1, will effect the sample distance.

void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.LookupColorUC ( IntPtr  colorTable,
IntPtr  scalarOpacityTable,
ushort  index,
IntPtr  color 
)

Min Max structure used to do space leaping.

void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.LookupDependentColorUC ( IntPtr  colorTable,
IntPtr  scalarOpacityTable,
IntPtr  index,
int  components,
IntPtr  color 
)

Min Max structure used to do space leaping.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkVolumeMapper.

int Kitware.VTK.vtkFixedPointVolumeRayCastMapper.PerImageInitialization ( vtkRenderer  arg0,
vtkVolume  arg1,
int  arg2,
IntPtr  arg3,
IntPtr  arg4,
IntPtr  arg5 
)

Set / Get the underlying image object. One will be automatically created - only need to set it when using from an AMR mapper which renders multiple times into the same image.

Set / Get the underlying image object. One will be automatically created - only need to set it when using from an AMR mapper which renders multiple times into the same image.

Set / Get the underlying image object. One will be automatically created - only need to set it when using from an AMR mapper which renders multiple times into the same image.

override void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.Render ( vtkRenderer  arg0,
vtkVolume  arg1 
) [virtual]

What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)

Reimplemented from Kitware.VTK.vtkVolumeMapper.

Set / Get the underlying image object. One will be automatically created - only need to set it when using from an AMR mapper which renders multiple times into the same image.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkVolumeMapper.

Here is the call graph for this function:

If AutoAdjustSampleDistances is on, the the ImageSampleDistance and the SampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use). If this is an interactive render (more than 1 frame per second) the SampleDistance will be increased, otherwise it will not be altered (a binary decision, as opposed to the ImageSampleDistance which will vary continuously).

Set/Get the window / level applied to the final color. This allows brightness / contrast adjustments on the final image. window is the width of the window. level is the center of the window. Initial window value is 1.0 Initial level value is 0.5 window cannot be null but can be negative, this way values will be reversed. |window| can be larger than 1.0 level can be any real value.

Set/Get the window / level applied to the final color. This allows brightness / contrast adjustments on the final image. window is the width of the window. level is the center of the window. Initial window value is 1.0 Initial level value is 0.5 window cannot be null but can be negative, this way values will be reversed. |window| can be larger than 1.0 level can be any real value.

Sampling distance in the XY image dimensions. Default value of 1 meaning 1 ray cast per pixel. If set to 0.5, 4 rays will be cast per pixel. If set to 2.0, 1 ray will be cast for every 4 (2 by 2) pixels. This value will be adjusted to meet a desired frame rate when AutoAdjustSampleDistances is on.

Set/Get the distance between samples when interactive rendering is happening. In this case, interactive is defined as this volume mapper having less than 1 second allocated for rendering. When AutoAdjustSampleDistance is On, and the allocated render time is less than 1 second, then this InteractiveSampleDistance will be used instead of the SampleDistance above.

If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays.

Automatically compute the sample distance from the data spacing. When the number of voxels is 8, the sample distance will be roughly 1/200 the average voxel size. The distance will grow proportionally to numVoxels^(1/3) until it reaches 1/2 average voxel size when number of voxels is 1E6. Note that ScalarOpacityUnitDistance is still taken into account and if different than 1, will effect the sample distance.

This is the maximum image sample distance allow when the image sample distance is being automatically adjusted.

This is the minimum image sample distance allow when the image sample distance is being automatically adjusted.

Set/Get the number of threads to use. This by default is equal to the number of available processors detected.

Set / Get the underlying image object. One will be automatically created - only need to set it when using from an AMR mapper which renders multiple times into the same image.

Set/Get the distance between samples used for rendering when AutoAdjustSampleDistances is off, or when this mapper has more than 1 second allocated to it for rendering.

void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.ShiftVectorDown ( IntPtr  arg0,
IntPtr  arg1 
)

Min Max structure used to do space leaping.

What is the image sample distance required to achieve the desired time? A version of this method is provided that does not require the volume argument since if you are using an LODProp3D you may not know this information. If you use this version you must be certain that the ray cast mapper is only used for one volume (and not shared among multiple volumes)

Min Max structure used to do space leaping.

Min Max structure used to do space leaping.

Min Max structure used to do space leaping.

Min Max structure used to do space leaping.

static internal int Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_CheckIfCropped_04 ( HandleRef  pThis,
IntPtr  pos 
) [private]
static internal int Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_CheckMinMaxVolumeFlag_06 ( HandleRef  pThis,
IntPtr  mmpos,
int  c 
) [private]
static internal int Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_CheckMIPMinMaxVolumeFlag_05 ( HandleRef  pThis,
IntPtr  mmpos,
int  c,
ushort  maxIdx,
int  flip 
) [private]
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_ComputeRayInfo_07 ( HandleRef  pThis,
int  x,
int  y,
IntPtr  pos,
IntPtr  dir,
IntPtr  numSteps 
) [private]
static internal float Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_ComputeRequiredImageSampleDistance_08 ( HandleRef  pThis,
float  desiredTime,
HandleRef  ren 
) [private]
static internal float Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_ComputeRequiredImageSampleDistance_09 ( HandleRef  pThis,
float  desiredTime,
HandleRef  ren,
HandleRef  vol 
) [private]
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_CreateCanonicalView_10 ( HandleRef  pThis,
HandleRef  volume,
HandleRef  image,
int  blend_mode,
IntPtr  viewDirection,
IntPtr  viewUp 
) [private]
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_DisplayRenderedImage_11 ( HandleRef  pThis,
HandleRef  arg0,
HandleRef  arg1 
) [private]
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_FixedPointIncrement_12 ( HandleRef  pThis,
IntPtr  position,
IntPtr  increment 
) [private]
static internal IntPtr Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetColorTable_16 ( HandleRef  pThis,
int  c 
) [private]
static internal IntPtr Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetCompositeGOHelper_17 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetCompositeGOShadeHelper_18 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetCompositeHelper_19 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetCompositeShadeHelper_20 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetCurrentScalars_21 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal float Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetEstimatedRenderTime_23 ( HandleRef  pThis,
HandleRef  ren,
HandleRef  vol 
) [private]
static internal float Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetEstimatedRenderTime_24 ( HandleRef  pThis,
HandleRef  ren 
) [private]
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetFloatTripleFromPointer_28 ( HandleRef  pThis,
IntPtr  v,
IntPtr  ptr 
) [private]
static internal IntPtr Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetMIPHelper_41 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetPreviousScalars_49 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetRayCastImage_50 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetRenderWindow_51 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetScalarOpacityTable_54 ( HandleRef  pThis,
int  c 
) [private]
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetTableScale_58 ( HandleRef  pThis,
IntPtr  data 
) [private]
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetTableShift_60 ( HandleRef  pThis,
IntPtr  data 
) [private]
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetUIntTripleFromPointer_61 ( HandleRef  pThis,
IntPtr  v,
IntPtr  ptr 
) [private]
static internal IntPtr Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetVolume_62 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_InitializeRayInfo_63 ( HandleRef  pThis,
HandleRef  vol 
) [private]
static internal int Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_IsA_66 ( HandleRef  pThis,
string  type 
) [private]
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_LookupColorUC_70 ( HandleRef  pThis,
IntPtr  colorTable,
IntPtr  scalarOpacityTable,
ushort  index,
IntPtr  color 
) [private]
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_LookupDependentColorUC_71 ( HandleRef  pThis,
IntPtr  colorTable,
IntPtr  scalarOpacityTable,
IntPtr  index,
int  components,
IntPtr  color 
) [private]
static internal IntPtr Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_NewInstance_73 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal int Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_PerImageInitialization_74 ( HandleRef  pThis,
HandleRef  arg0,
HandleRef  arg1,
int  arg2,
IntPtr  arg3,
IntPtr  arg4,
IntPtr  arg5 
) [private]
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_PerSubVolumeInitialization_75 ( HandleRef  pThis,
HandleRef  arg0,
HandleRef  arg1,
int  arg2 
) [private]
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_PerVolumeInitialization_76 ( HandleRef  pThis,
HandleRef  arg0,
HandleRef  arg1 
) [private]
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_Render_77 ( HandleRef  pThis,
HandleRef  arg0,
HandleRef  arg1 
) [private]
static internal IntPtr Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_SafeDownCast_79 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_SetFinalColorLevel_81 ( HandleRef  pThis,
float  _arg 
) [private]
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_SetFinalColorWindow_82 ( HandleRef  pThis,
float  _arg 
) [private]
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_SetImageSampleDistance_83 ( HandleRef  pThis,
float  _arg 
) [private]
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_SetNumberOfThreads_89 ( HandleRef  pThis,
int  num 
) [private]
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_SetRayCastImage_90 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_SetSampleDistance_91 ( HandleRef  pThis,
float  _arg 
) [private]
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_ShiftVectorDown_92 ( HandleRef  pThis,
IntPtr  arg0,
IntPtr  arg1 
) [private]
static internal uint Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_ToFixedPointDirection_94 ( HandleRef  pThis,
float  dir 
) [private]
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_ToFixedPointDirection_95 ( HandleRef  pThis,
IntPtr  arg0,
IntPtr  arg1 
) [private]
static internal uint Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_ToFixedPointPosition_96 ( HandleRef  pThis,
float  val 
) [private]
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_ToFixedPointPosition_97 ( HandleRef  pThis,
IntPtr  arg0,
IntPtr  arg1 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkFixedPointVolumeRayCastMapper.MRClassNameKey = "32vtkFixedPointVolumeRayCastMapper" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkVolumeMapper.

new const string Kitware.VTK.vtkFixedPointVolumeRayCastMapper.MRFullTypeName = "Kitware.VTK.vtkFixedPointVolumeRayCastMapper"

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkVolumeMapper.


The documentation for this class was generated from the following file: