ActiViz .NET
5.8.0
|
vtkVolumeRayCastMapper - A slow but accurate mapper for rendering volumes More...
Public Member Functions | |
vtkVolumeRayCastMapper (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkVolumeRayCastMapper () | |
Undocumented Block. | |
virtual void | AutoAdjustSampleDistancesOff () |
If AutoAdjustSampleDistances is on, the the ImageSampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use). | |
virtual void | AutoAdjustSampleDistancesOn () |
If AutoAdjustSampleDistances is on, the the ImageSampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use). | |
virtual int | GetAutoAdjustSampleDistances () |
If AutoAdjustSampleDistances is on, the the ImageSampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use). | |
virtual int | GetAutoAdjustSampleDistancesMaxValue () |
If AutoAdjustSampleDistances is on, the the ImageSampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use). | |
virtual int | GetAutoAdjustSampleDistancesMinValue () |
If AutoAdjustSampleDistances is on, the the ImageSampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use). | |
virtual vtkEncodedGradientEstimator | GetGradientEstimator () |
Set / Get the gradient estimator used to estimate normals. | |
override float | GetGradientMagnitudeBias () |
If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays. | |
override float | GetGradientMagnitudeBias (int arg0) |
If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays. | |
override float | GetGradientMagnitudeScale (int arg0) |
If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays. | |
override float | GetGradientMagnitudeScale () |
If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays. | |
virtual vtkEncodedGradientShader | GetGradientShader () |
Get the gradient shader. | |
virtual double | 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. | |
virtual double | 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. | |
virtual double | 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. | |
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 double | GetMaximumImageSampleDistance () |
This is the maximum image sample distance allow when the image sample distance is being automatically adjusted. | |
virtual double | GetMaximumImageSampleDistanceMaxValue () |
This is the maximum image sample distance allow when the image sample distance is being automatically adjusted. | |
virtual double | GetMaximumImageSampleDistanceMinValue () |
This is the maximum image sample distance allow when the image sample distance is being automatically adjusted. | |
virtual double | GetMinimumImageSampleDistance () |
This is the minimum image sample distance allow when the image sample distance is being automatically adjusted. | |
virtual double | GetMinimumImageSampleDistanceMaxValue () |
This is the minimum image sample distance allow when the image sample distance is being automatically adjusted. | |
virtual double | 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 double | GetSampleDistance () |
Set/Get the distance between samples. This variable is only used for sampling ray casting methods. Methods that compute a ray value by stepping cell-by-cell are not affected by this value. | |
virtual vtkVolumeRayCastFunction | GetVolumeRayCastFunction () |
Get / Set the volume ray cast function. This is used to process values found along the ray to compute a final pixel value. | |
float | GetZeroOpacityThreshold (vtkVolume vol) |
If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays. | |
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. | |
new vtkVolumeRayCastMapper | NewInstance () |
Undocumented Block. | |
override void | ReleaseGraphicsResources (vtkWindow arg0) |
If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays. | |
override void | Render (vtkRenderer arg0, vtkVolume arg1) |
If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays. | |
virtual void | SetAutoAdjustSampleDistances (int _arg) |
If AutoAdjustSampleDistances is on, the the ImageSampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use). | |
virtual void | SetGradientEstimator (vtkEncodedGradientEstimator gradest) |
Set / Get the gradient estimator used to estimate normals. | |
virtual void | SetImageSampleDistance (double _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. | |
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 | SetMaximumImageSampleDistance (double _arg) |
This is the maximum image sample distance allow when the image sample distance is being automatically adjusted. | |
virtual void | SetMinimumImageSampleDistance (double _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. | |
virtual void | SetSampleDistance (double _arg) |
Set/Get the distance between samples. This variable is only used for sampling ray casting methods. Methods that compute a ray value by stepping cell-by-cell are not affected by this value. | |
virtual void | SetVolumeRayCastFunction (vtkVolumeRayCastFunction arg0) |
Get / Set the volume ray cast function. This is used to process values found along the ray to compute a final pixel value. | |
Static Public Member Functions | |
static new vtkVolumeRayCastMapper | New () |
Undocumented Block. | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static new vtkVolumeRayCastMapper | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkVolumeRayCastMapper" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "22vtkVolumeRayCastMapper" |
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 | vtkVolumeRayCastMapper_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkVolumeRayCastMapper_AutoAdjustSampleDistancesOff_01 (HandleRef pThis) |
static internal void | vtkVolumeRayCastMapper_AutoAdjustSampleDistancesOn_02 (HandleRef pThis) |
static internal int | vtkVolumeRayCastMapper_GetAutoAdjustSampleDistances_03 (HandleRef pThis) |
static internal int | vtkVolumeRayCastMapper_GetAutoAdjustSampleDistancesMaxValue_04 (HandleRef pThis) |
static internal int | vtkVolumeRayCastMapper_GetAutoAdjustSampleDistancesMinValue_05 (HandleRef pThis) |
static internal IntPtr | vtkVolumeRayCastMapper_GetGradientEstimator_06 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal float | vtkVolumeRayCastMapper_GetGradientMagnitudeBias_07 (HandleRef pThis) |
static internal float | vtkVolumeRayCastMapper_GetGradientMagnitudeBias_08 (HandleRef pThis, int arg0) |
static internal float | vtkVolumeRayCastMapper_GetGradientMagnitudeScale_09 (HandleRef pThis, int arg0) |
static internal float | vtkVolumeRayCastMapper_GetGradientMagnitudeScale_10 (HandleRef pThis) |
static internal IntPtr | vtkVolumeRayCastMapper_GetGradientShader_11 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal double | vtkVolumeRayCastMapper_GetImageSampleDistance_12 (HandleRef pThis) |
static internal double | vtkVolumeRayCastMapper_GetImageSampleDistanceMaxValue_13 (HandleRef pThis) |
static internal double | vtkVolumeRayCastMapper_GetImageSampleDistanceMinValue_14 (HandleRef pThis) |
static internal int | vtkVolumeRayCastMapper_GetIntermixIntersectingGeometry_15 (HandleRef pThis) |
static internal int | vtkVolumeRayCastMapper_GetIntermixIntersectingGeometryMaxValue_16 (HandleRef pThis) |
static internal int | vtkVolumeRayCastMapper_GetIntermixIntersectingGeometryMinValue_17 (HandleRef pThis) |
static internal double | vtkVolumeRayCastMapper_GetMaximumImageSampleDistance_18 (HandleRef pThis) |
static internal double | vtkVolumeRayCastMapper_GetMaximumImageSampleDistanceMaxValue_19 (HandleRef pThis) |
static internal double | vtkVolumeRayCastMapper_GetMaximumImageSampleDistanceMinValue_20 (HandleRef pThis) |
static internal double | vtkVolumeRayCastMapper_GetMinimumImageSampleDistance_21 (HandleRef pThis) |
static internal double | vtkVolumeRayCastMapper_GetMinimumImageSampleDistanceMaxValue_22 (HandleRef pThis) |
static internal double | vtkVolumeRayCastMapper_GetMinimumImageSampleDistanceMinValue_23 (HandleRef pThis) |
static internal int | vtkVolumeRayCastMapper_GetNumberOfThreads_24 (HandleRef pThis) |
static internal double | vtkVolumeRayCastMapper_GetSampleDistance_25 (HandleRef pThis) |
static internal IntPtr | vtkVolumeRayCastMapper_GetVolumeRayCastFunction_26 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal float | vtkVolumeRayCastMapper_GetZeroOpacityThreshold_27 (HandleRef pThis, HandleRef vol) |
static internal void | vtkVolumeRayCastMapper_IntermixIntersectingGeometryOff_28 (HandleRef pThis) |
static internal void | vtkVolumeRayCastMapper_IntermixIntersectingGeometryOn_29 (HandleRef pThis) |
static internal int | vtkVolumeRayCastMapper_IsA_30 (HandleRef pThis, string type) |
static internal int | vtkVolumeRayCastMapper_IsTypeOf_31 (string type) |
static internal IntPtr | vtkVolumeRayCastMapper_NewInstance_33 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkVolumeRayCastMapper_ReleaseGraphicsResources_34 (HandleRef pThis, HandleRef arg0) |
static internal void | vtkVolumeRayCastMapper_Render_35 (HandleRef pThis, HandleRef arg0, HandleRef arg1) |
static internal IntPtr | vtkVolumeRayCastMapper_SafeDownCast_36 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkVolumeRayCastMapper_SetAutoAdjustSampleDistances_37 (HandleRef pThis, int _arg) |
static internal void | vtkVolumeRayCastMapper_SetGradientEstimator_38 (HandleRef pThis, HandleRef gradest) |
static internal void | vtkVolumeRayCastMapper_SetImageSampleDistance_39 (HandleRef pThis, double _arg) |
static internal void | vtkVolumeRayCastMapper_SetIntermixIntersectingGeometry_40 (HandleRef pThis, int _arg) |
static internal void | vtkVolumeRayCastMapper_SetMaximumImageSampleDistance_41 (HandleRef pThis, double _arg) |
static internal void | vtkVolumeRayCastMapper_SetMinimumImageSampleDistance_42 (HandleRef pThis, double _arg) |
static internal void | vtkVolumeRayCastMapper_SetNumberOfThreads_43 (HandleRef pThis, int num) |
static internal void | vtkVolumeRayCastMapper_SetSampleDistance_44 (HandleRef pThis, double _arg) |
static internal void | vtkVolumeRayCastMapper_SetVolumeRayCastFunction_45 (HandleRef pThis, HandleRef arg0) |
Static Private Member Functions | |
static | vtkVolumeRayCastMapper () |
Automatically generated type registration mechanics. |
vtkVolumeRayCastMapper - A slow but accurate mapper for rendering volumes
Description This is a software ray caster for rendering volumes in vtkImageData.
static Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Undocumented Block.
virtual void Kitware.VTK.vtkVolumeRayCastMapper.AutoAdjustSampleDistancesOff | ( | ) | [virtual] |
If AutoAdjustSampleDistances is on, the the ImageSampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use).
virtual void Kitware.VTK.vtkVolumeRayCastMapper.AutoAdjustSampleDistancesOn | ( | ) | [virtual] |
If AutoAdjustSampleDistances is on, the the ImageSampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use).
override void Kitware.VTK.vtkVolumeRayCastMapper.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.
virtual int Kitware.VTK.vtkVolumeRayCastMapper.GetAutoAdjustSampleDistances | ( | ) | [virtual] |
If AutoAdjustSampleDistances is on, the the ImageSampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use).
virtual int Kitware.VTK.vtkVolumeRayCastMapper.GetAutoAdjustSampleDistancesMaxValue | ( | ) | [virtual] |
If AutoAdjustSampleDistances is on, the the ImageSampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use).
virtual int Kitware.VTK.vtkVolumeRayCastMapper.GetAutoAdjustSampleDistancesMinValue | ( | ) | [virtual] |
If AutoAdjustSampleDistances is on, the the ImageSampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use).
virtual vtkEncodedGradientEstimator Kitware.VTK.vtkVolumeRayCastMapper.GetGradientEstimator | ( | ) | [virtual] |
Set / Get the gradient estimator used to estimate normals.
override float Kitware.VTK.vtkVolumeRayCastMapper.GetGradientMagnitudeBias | ( | ) | [virtual] |
If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays.
Reimplemented from Kitware.VTK.vtkAbstractVolumeMapper.
override float Kitware.VTK.vtkVolumeRayCastMapper.GetGradientMagnitudeBias | ( | int | arg0 | ) | [virtual] |
If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays.
Reimplemented from Kitware.VTK.vtkAbstractVolumeMapper.
override float Kitware.VTK.vtkVolumeRayCastMapper.GetGradientMagnitudeScale | ( | int | arg0 | ) | [virtual] |
If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays.
Reimplemented from Kitware.VTK.vtkAbstractVolumeMapper.
override float Kitware.VTK.vtkVolumeRayCastMapper.GetGradientMagnitudeScale | ( | ) | [virtual] |
If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays.
Reimplemented from Kitware.VTK.vtkAbstractVolumeMapper.
virtual vtkEncodedGradientShader Kitware.VTK.vtkVolumeRayCastMapper.GetGradientShader | ( | ) | [virtual] |
Get the gradient shader.
virtual double Kitware.VTK.vtkVolumeRayCastMapper.GetImageSampleDistance | ( | ) | [virtual] |
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.
virtual double Kitware.VTK.vtkVolumeRayCastMapper.GetImageSampleDistanceMaxValue | ( | ) | [virtual] |
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.
virtual double Kitware.VTK.vtkVolumeRayCastMapper.GetImageSampleDistanceMinValue | ( | ) | [virtual] |
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.
virtual int Kitware.VTK.vtkVolumeRayCastMapper.GetIntermixIntersectingGeometry | ( | ) | [virtual] |
If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays.
virtual int Kitware.VTK.vtkVolumeRayCastMapper.GetIntermixIntersectingGeometryMaxValue | ( | ) | [virtual] |
If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays.
virtual int Kitware.VTK.vtkVolumeRayCastMapper.GetIntermixIntersectingGeometryMinValue | ( | ) | [virtual] |
If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays.
virtual double Kitware.VTK.vtkVolumeRayCastMapper.GetMaximumImageSampleDistance | ( | ) | [virtual] |
This is the maximum image sample distance allow when the image sample distance is being automatically adjusted.
virtual double Kitware.VTK.vtkVolumeRayCastMapper.GetMaximumImageSampleDistanceMaxValue | ( | ) | [virtual] |
This is the maximum image sample distance allow when the image sample distance is being automatically adjusted.
virtual double Kitware.VTK.vtkVolumeRayCastMapper.GetMaximumImageSampleDistanceMinValue | ( | ) | [virtual] |
This is the maximum image sample distance allow when the image sample distance is being automatically adjusted.
virtual double Kitware.VTK.vtkVolumeRayCastMapper.GetMinimumImageSampleDistance | ( | ) | [virtual] |
This is the minimum image sample distance allow when the image sample distance is being automatically adjusted.
virtual double Kitware.VTK.vtkVolumeRayCastMapper.GetMinimumImageSampleDistanceMaxValue | ( | ) | [virtual] |
This is the minimum image sample distance allow when the image sample distance is being automatically adjusted.
virtual double Kitware.VTK.vtkVolumeRayCastMapper.GetMinimumImageSampleDistanceMinValue | ( | ) | [virtual] |
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.
virtual double Kitware.VTK.vtkVolumeRayCastMapper.GetSampleDistance | ( | ) | [virtual] |
Set/Get the distance between samples. This variable is only used for sampling ray casting methods. Methods that compute a ray value by stepping cell-by-cell are not affected by this value.
virtual vtkVolumeRayCastFunction Kitware.VTK.vtkVolumeRayCastMapper.GetVolumeRayCastFunction | ( | ) | [virtual] |
Get / Set the volume ray cast function. This is used to process values found along the ray to compute a final pixel value.
If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays.
virtual void Kitware.VTK.vtkVolumeRayCastMapper.IntermixIntersectingGeometryOff | ( | ) | [virtual] |
If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays.
virtual void Kitware.VTK.vtkVolumeRayCastMapper.IntermixIntersectingGeometryOn | ( | ) | [virtual] |
If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays.
override int Kitware.VTK.vtkVolumeRayCastMapper.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkVolumeMapper.
static new int Kitware.VTK.vtkVolumeRayCastMapper.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkVolumeMapper.
static new vtkVolumeRayCastMapper Kitware.VTK.vtkVolumeRayCastMapper.New | ( | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkAlgorithm.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkVolumeMapper.
override void Kitware.VTK.vtkVolumeRayCastMapper.ReleaseGraphicsResources | ( | vtkWindow | arg0 | ) | [virtual] |
If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays.
Reimplemented from Kitware.VTK.vtkVolumeMapper.
override void Kitware.VTK.vtkVolumeRayCastMapper.Render | ( | vtkRenderer | arg0, |
vtkVolume | arg1 | ||
) | [virtual] |
If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays.
Reimplemented from Kitware.VTK.vtkVolumeMapper.
static new vtkVolumeRayCastMapper Kitware.VTK.vtkVolumeRayCastMapper.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkVolumeMapper.
virtual void Kitware.VTK.vtkVolumeRayCastMapper.SetAutoAdjustSampleDistances | ( | int | _arg | ) | [virtual] |
If AutoAdjustSampleDistances is on, the the ImageSampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use).
virtual void Kitware.VTK.vtkVolumeRayCastMapper.SetGradientEstimator | ( | vtkEncodedGradientEstimator | gradest | ) | [virtual] |
Set / Get the gradient estimator used to estimate normals.
virtual void Kitware.VTK.vtkVolumeRayCastMapper.SetImageSampleDistance | ( | double | _arg | ) | [virtual] |
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.
virtual void Kitware.VTK.vtkVolumeRayCastMapper.SetIntermixIntersectingGeometry | ( | int | _arg | ) | [virtual] |
If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays.
virtual void Kitware.VTK.vtkVolumeRayCastMapper.SetMaximumImageSampleDistance | ( | double | _arg | ) | [virtual] |
This is the maximum image sample distance allow when the image sample distance is being automatically adjusted.
virtual void Kitware.VTK.vtkVolumeRayCastMapper.SetMinimumImageSampleDistance | ( | double | _arg | ) | [virtual] |
This is the minimum image sample distance allow when the image sample distance is being automatically adjusted.
void Kitware.VTK.vtkVolumeRayCastMapper.SetNumberOfThreads | ( | int | num | ) |
Set/Get the number of threads to use. This by default is equal to the number of available processors detected.
virtual void Kitware.VTK.vtkVolumeRayCastMapper.SetSampleDistance | ( | double | _arg | ) | [virtual] |
Set/Get the distance between samples. This variable is only used for sampling ray casting methods. Methods that compute a ray value by stepping cell-by-cell are not affected by this value.
virtual void Kitware.VTK.vtkVolumeRayCastMapper.SetVolumeRayCastFunction | ( | vtkVolumeRayCastFunction | arg0 | ) | [virtual] |
Get / Set the volume ray cast function. This is used to process values found along the ray to compute a final pixel value.
static internal void Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_AutoAdjustSampleDistancesOff_01 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_AutoAdjustSampleDistancesOn_02 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_GetAutoAdjustSampleDistances_03 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_GetAutoAdjustSampleDistancesMaxValue_04 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_GetAutoAdjustSampleDistancesMinValue_05 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_GetGradientEstimator_06 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal float Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_GetGradientMagnitudeBias_07 | ( | HandleRef | pThis | ) | [private] |
static internal float Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_GetGradientMagnitudeBias_08 | ( | HandleRef | pThis, |
int | arg0 | ||
) | [private] |
static internal float Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_GetGradientMagnitudeScale_09 | ( | HandleRef | pThis, |
int | arg0 | ||
) | [private] |
static internal float Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_GetGradientMagnitudeScale_10 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_GetGradientShader_11 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal double Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_GetImageSampleDistance_12 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_GetImageSampleDistanceMaxValue_13 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_GetImageSampleDistanceMinValue_14 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_GetIntermixIntersectingGeometry_15 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_GetIntermixIntersectingGeometryMaxValue_16 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_GetIntermixIntersectingGeometryMinValue_17 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_GetMaximumImageSampleDistance_18 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_GetMaximumImageSampleDistanceMaxValue_19 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_GetMaximumImageSampleDistanceMinValue_20 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_GetMinimumImageSampleDistance_21 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_GetMinimumImageSampleDistanceMaxValue_22 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_GetMinimumImageSampleDistanceMinValue_23 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_GetNumberOfThreads_24 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_GetSampleDistance_25 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_GetVolumeRayCastFunction_26 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal float Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_GetZeroOpacityThreshold_27 | ( | HandleRef | pThis, |
HandleRef | vol | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_IntermixIntersectingGeometryOff_28 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_IntermixIntersectingGeometryOn_29 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_IsA_30 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_IsTypeOf_31 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_NewInstance_33 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_ReleaseGraphicsResources_34 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_Render_35 | ( | HandleRef | pThis, |
HandleRef | arg0, | ||
HandleRef | arg1 | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_SafeDownCast_36 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_SetAutoAdjustSampleDistances_37 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_SetGradientEstimator_38 | ( | HandleRef | pThis, |
HandleRef | gradest | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_SetImageSampleDistance_39 | ( | HandleRef | pThis, |
double | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_SetIntermixIntersectingGeometry_40 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_SetMaximumImageSampleDistance_41 | ( | HandleRef | pThis, |
double | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_SetMinimumImageSampleDistance_42 | ( | HandleRef | pThis, |
double | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_SetNumberOfThreads_43 | ( | HandleRef | pThis, |
int | num | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_SetSampleDistance_44 | ( | HandleRef | pThis, |
double | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastMapper.vtkVolumeRayCastMapper_SetVolumeRayCastFunction_45 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
new readonly string Kitware.VTK.vtkVolumeRayCastMapper.MRClassNameKey = "22vtkVolumeRayCastMapper" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkVolumeMapper.
new const string Kitware.VTK.vtkVolumeRayCastMapper.MRFullTypeName = "Kitware.VTK.vtkVolumeRayCastMapper" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkVolumeMapper.