ActiViz .NET
5.8.0
|
vtkFixedPointVolumeRayCastMapper - A fixed point mapper for volumes More...
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. |
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.
static Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper | ( | ) | [static, private] |
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.
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 Kitware.VTK.vtkFixedPointVolumeRayCastMapper.AutoAdjustSampleDistancesOff | ( | ) | [virtual] |
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 Kitware.VTK.vtkFixedPointVolumeRayCastMapper.AutoAdjustSampleDistancesOn | ( | ) | [virtual] |
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 Kitware.VTK.vtkFixedPointVolumeRayCastMapper.CheckIfCropped | ( | IntPtr | pos | ) |
Min Max structure used to do space leaping.
int Kitware.VTK.vtkFixedPointVolumeRayCastMapper.CheckMinMaxVolumeFlag | ( | IntPtr | mmpos, |
int | c | ||
) |
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)
float Kitware.VTK.vtkFixedPointVolumeRayCastMapper.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 Kitware.VTK.vtkFixedPointVolumeRayCastMapper.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 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.
void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.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.
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.
virtual int Kitware.VTK.vtkFixedPointVolumeRayCastMapper.GetAutoAdjustSampleDistances | ( | ) | [virtual] |
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 Kitware.VTK.vtkFixedPointVolumeRayCastMapper.GetAutoAdjustSampleDistancesMaxValue | ( | ) | [virtual] |
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 Kitware.VTK.vtkFixedPointVolumeRayCastMapper.GetAutoAdjustSampleDistancesMinValue | ( | ) | [virtual] |
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 Kitware.VTK.vtkFixedPointVolumeRayCastMapper.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 Kitware.VTK.vtkFixedPointVolumeRayCastMapper.GetCompositeGOHelper | ( | ) | [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)
virtual vtkFixedPointVolumeRayCastCompositeGOShadeHelper Kitware.VTK.vtkFixedPointVolumeRayCastMapper.GetCompositeGOShadeHelper | ( | ) | [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)
virtual vtkFixedPointVolumeRayCastCompositeHelper Kitware.VTK.vtkFixedPointVolumeRayCastMapper.GetCompositeHelper | ( | ) | [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)
virtual vtkFixedPointVolumeRayCastCompositeShadeHelper Kitware.VTK.vtkFixedPointVolumeRayCastMapper.GetCompositeShadeHelper | ( | ) | [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)
virtual vtkDataArray Kitware.VTK.vtkFixedPointVolumeRayCastMapper.GetCurrentScalars | ( | ) | [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)
float Kitware.VTK.vtkFixedPointVolumeRayCastMapper.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.
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 Kitware.VTK.vtkFixedPointVolumeRayCastMapper.GetFinalColorLevel | ( | ) | [virtual] |
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 Kitware.VTK.vtkFixedPointVolumeRayCastMapper.GetFinalColorWindow | ( | ) | [virtual] |
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 Kitware.VTK.vtkFixedPointVolumeRayCastMapper.GetFlipMIPComparison | ( | ) | [virtual] |
Here to be used by the mapper to tell the helper to flip the MIP comparison in order to support minimum intensity blending.
void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.GetFloatTripleFromPointer | ( | IntPtr | v, |
IntPtr | ptr | ||
) |
Min Max structure used to do space leaping.
virtual int Kitware.VTK.vtkFixedPointVolumeRayCastMapper.GetGradientOpacityRequired | ( | ) | [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 float Kitware.VTK.vtkFixedPointVolumeRayCastMapper.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. This value will be adjusted to meet a desired frame rate when AutoAdjustSampleDistances is on.
virtual float Kitware.VTK.vtkFixedPointVolumeRayCastMapper.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. This value will be adjusted to meet a desired frame rate when AutoAdjustSampleDistances is on.
virtual float Kitware.VTK.vtkFixedPointVolumeRayCastMapper.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. This value will be adjusted to meet a desired frame rate when AutoAdjustSampleDistances is on.
virtual float Kitware.VTK.vtkFixedPointVolumeRayCastMapper.GetInteractiveSampleDistance | ( | ) | [virtual] |
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 Kitware.VTK.vtkFixedPointVolumeRayCastMapper.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.vtkFixedPointVolumeRayCastMapper.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.vtkFixedPointVolumeRayCastMapper.GetIntermixIntersectingGeometryMinValue | ( | ) | [virtual] |
If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays.
virtual int Kitware.VTK.vtkFixedPointVolumeRayCastMapper.GetLockSampleDistanceToInputSpacing | ( | ) | [virtual] |
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 Kitware.VTK.vtkFixedPointVolumeRayCastMapper.GetLockSampleDistanceToInputSpacingMaxValue | ( | ) | [virtual] |
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 Kitware.VTK.vtkFixedPointVolumeRayCastMapper.GetLockSampleDistanceToInputSpacingMinValue | ( | ) | [virtual] |
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 float Kitware.VTK.vtkFixedPointVolumeRayCastMapper.GetMaximumImageSampleDistance | ( | ) | [virtual] |
This is the maximum image sample distance allow when the image sample distance is being automatically adjusted.
virtual float Kitware.VTK.vtkFixedPointVolumeRayCastMapper.GetMaximumImageSampleDistanceMaxValue | ( | ) | [virtual] |
This is the maximum image sample distance allow when the image sample distance is being automatically adjusted.
virtual float Kitware.VTK.vtkFixedPointVolumeRayCastMapper.GetMaximumImageSampleDistanceMinValue | ( | ) | [virtual] |
This is the maximum image sample distance allow when the image sample distance is being automatically adjusted.
virtual float Kitware.VTK.vtkFixedPointVolumeRayCastMapper.GetMinimumImageSampleDistance | ( | ) | [virtual] |
This is the minimum image sample distance allow when the image sample distance is being automatically adjusted.
virtual float Kitware.VTK.vtkFixedPointVolumeRayCastMapper.GetMinimumImageSampleDistanceMaxValue | ( | ) | [virtual] |
This is the minimum image sample distance allow when the image sample distance is being automatically adjusted.
virtual float Kitware.VTK.vtkFixedPointVolumeRayCastMapper.GetMinimumImageSampleDistanceMinValue | ( | ) | [virtual] |
This is the minimum image sample distance allow when the image sample distance is being automatically adjusted.
virtual vtkFixedPointVolumeRayCastMIPHelper Kitware.VTK.vtkFixedPointVolumeRayCastMapper.GetMIPHelper | ( | ) | [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)
Set/Get the number of threads to use. This by default is equal to the number of available processors detected.
virtual vtkDataArray Kitware.VTK.vtkFixedPointVolumeRayCastMapper.GetPreviousScalars | ( | ) | [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)
virtual vtkFixedPointRayCastImage Kitware.VTK.vtkFixedPointVolumeRayCastMapper.GetRayCastImage | ( | ) | [virtual] |
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 Kitware.VTK.vtkFixedPointVolumeRayCastMapper.GetRenderWindow | ( | ) | [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 float Kitware.VTK.vtkFixedPointVolumeRayCastMapper.GetSampleDistance | ( | ) | [virtual] |
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)
virtual int Kitware.VTK.vtkFixedPointVolumeRayCastMapper.GetShadingRequired | ( | ) | [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 float [] Kitware.VTK.vtkFixedPointVolumeRayCastMapper.GetTableScale | ( | ) | [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)
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)
virtual float [] Kitware.VTK.vtkFixedPointVolumeRayCastMapper.GetTableShift | ( | ) | [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)
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)
void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.GetUIntTripleFromPointer | ( | IntPtr | v, |
IntPtr | ptr | ||
) |
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)
virtual void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.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.vtkFixedPointVolumeRayCastMapper.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.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.
virtual void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.LockSampleDistanceToInputSpacingOff | ( | ) | [virtual] |
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 Kitware.VTK.vtkFixedPointVolumeRayCastMapper.LockSampleDistanceToInputSpacingOn | ( | ) | [virtual] |
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.
static new vtkFixedPointVolumeRayCastMapper Kitware.VTK.vtkFixedPointVolumeRayCastMapper.New | ( | ) | [static] |
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.
void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.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 Kitware.VTK.vtkFixedPointVolumeRayCastMapper.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 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.
static new vtkFixedPointVolumeRayCastMapper Kitware.VTK.vtkFixedPointVolumeRayCastMapper.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkVolumeMapper.
virtual void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.SetAutoAdjustSampleDistances | ( | int | _arg | ) | [virtual] |
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 Kitware.VTK.vtkFixedPointVolumeRayCastMapper.SetFinalColorLevel | ( | float | _arg | ) | [virtual] |
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 Kitware.VTK.vtkFixedPointVolumeRayCastMapper.SetFinalColorWindow | ( | float | _arg | ) | [virtual] |
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 Kitware.VTK.vtkFixedPointVolumeRayCastMapper.SetImageSampleDistance | ( | float | _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. This value will be adjusted to meet a desired frame rate when AutoAdjustSampleDistances is on.
virtual void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.SetInteractiveSampleDistance | ( | float | _arg | ) | [virtual] |
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 Kitware.VTK.vtkFixedPointVolumeRayCastMapper.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.vtkFixedPointVolumeRayCastMapper.SetLockSampleDistanceToInputSpacing | ( | int | _arg | ) | [virtual] |
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 Kitware.VTK.vtkFixedPointVolumeRayCastMapper.SetMaximumImageSampleDistance | ( | float | _arg | ) | [virtual] |
This is the maximum image sample distance allow when the image sample distance is being automatically adjusted.
virtual void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.SetMinimumImageSampleDistance | ( | float | _arg | ) | [virtual] |
This is the minimum image sample distance allow when the image sample distance is being automatically adjusted.
void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.SetNumberOfThreads | ( | int | num | ) |
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.
virtual void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.SetSampleDistance | ( | float | _arg | ) | [virtual] |
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.
int Kitware.VTK.vtkFixedPointVolumeRayCastMapper.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 Kitware.VTK.vtkFixedPointVolumeRayCastMapper.ToFixedPointDirection | ( | float | dir | ) |
Min Max structure used to do space leaping.
void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.ToFixedPointDirection | ( | IntPtr | arg0, |
IntPtr | arg1 | ||
) |
Min Max structure used to do space leaping.
uint Kitware.VTK.vtkFixedPointVolumeRayCastMapper.ToFixedPointPosition | ( | float | val | ) |
Min Max structure used to do space leaping.
void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.ToFixedPointPosition | ( | IntPtr | arg0, |
IntPtr | arg1 | ||
) |
Min Max structure used to do space leaping.
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_AbortRender_01 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_AutoAdjustSampleDistancesOff_02 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_AutoAdjustSampleDistancesOn_03 | ( | HandleRef | pThis | ) | [private] |
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 int Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetAutoAdjustSampleDistances_13 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetAutoAdjustSampleDistancesMaxValue_14 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetAutoAdjustSampleDistancesMinValue_15 | ( | HandleRef | pThis | ) | [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 IntPtr Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetDiffuseShadingTable_22 | ( | HandleRef | pThis, |
int | c | ||
) | [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 float Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetFinalColorLevel_25 | ( | HandleRef | pThis | ) | [private] |
static internal float Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetFinalColorWindow_26 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetFlipMIPComparison_27 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetFloatTripleFromPointer_28 | ( | HandleRef | pThis, |
IntPtr | v, | ||
IntPtr | ptr | ||
) | [private] |
static internal int Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetGradientOpacityRequired_29 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetGradientOpacityTable_30 | ( | HandleRef | pThis, |
int | c | ||
) | [private] |
static internal float Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetImageSampleDistance_31 | ( | HandleRef | pThis | ) | [private] |
static internal float Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetImageSampleDistanceMaxValue_32 | ( | HandleRef | pThis | ) | [private] |
static internal float Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetImageSampleDistanceMinValue_33 | ( | HandleRef | pThis | ) | [private] |
static internal float Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetInteractiveSampleDistance_34 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetIntermixIntersectingGeometry_35 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetIntermixIntersectingGeometryMaxValue_36 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetIntermixIntersectingGeometryMinValue_37 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetLockSampleDistanceToInputSpacing_38 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetLockSampleDistanceToInputSpacingMaxValue_39 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetLockSampleDistanceToInputSpacingMinValue_40 | ( | HandleRef | pThis | ) | [private] |
static internal float Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetMaximumImageSampleDistance_42 | ( | HandleRef | pThis | ) | [private] |
static internal float Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetMaximumImageSampleDistanceMaxValue_43 | ( | HandleRef | pThis | ) | [private] |
static internal float Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetMaximumImageSampleDistanceMinValue_44 | ( | HandleRef | pThis | ) | [private] |
static internal float Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetMinimumImageSampleDistance_45 | ( | HandleRef | pThis | ) | [private] |
static internal float Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetMinimumImageSampleDistanceMaxValue_46 | ( | HandleRef | pThis | ) | [private] |
static internal float Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetMinimumImageSampleDistanceMinValue_47 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetMIPHelper_41 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal int Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetNumberOfThreads_48 | ( | HandleRef | pThis | ) | [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_GetRowBounds_52 | ( | HandleRef | pThis | ) | [private] |
static internal float Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetSampleDistance_53 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetScalarOpacityTable_54 | ( | HandleRef | pThis, |
int | c | ||
) | [private] |
static internal int Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetShadingRequired_55 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetSpecularShadingTable_56 | ( | HandleRef | pThis, |
int | c | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetTableScale_57 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetTableScale_58 | ( | HandleRef | pThis, |
IntPtr | data | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_GetTableShift_59 | ( | HandleRef | pThis | ) | [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 void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_IntermixIntersectingGeometryOff_64 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_IntermixIntersectingGeometryOn_65 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_IsA_66 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_IsTypeOf_67 | ( | string | type | ) | [private] |
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_LockSampleDistanceToInputSpacingOff_68 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_LockSampleDistanceToInputSpacingOn_69 | ( | HandleRef | pThis | ) | [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 void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_RenderSubVolume_78 | ( | HandleRef | pThis | ) | [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_SetAutoAdjustSampleDistances_80 | ( | HandleRef | pThis, |
int | _arg | ||
) | [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_SetInteractiveSampleDistance_84 | ( | HandleRef | pThis, |
float | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_SetIntermixIntersectingGeometry_85 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_SetLockSampleDistanceToInputSpacing_86 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_SetMaximumImageSampleDistance_87 | ( | HandleRef | pThis, |
float | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_SetMinimumImageSampleDistance_88 | ( | 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 int Kitware.VTK.vtkFixedPointVolumeRayCastMapper.vtkFixedPointVolumeRayCastMapper_ShouldUseNearestNeighborInterpolation_93 | ( | HandleRef | pThis, |
HandleRef | vol | ||
) | [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] |
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.