ActiViz .NET
5.8.0
|
vtkVolumeRayCastSpaceLeapingImageFilter - Builds the space leaping data structure. More...
Public Member Functions | |
vtkVolumeRayCastSpaceLeapingImageFilter (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkVolumeRayCastSpaceLeapingImageFilter () | |
virtual void | ComputeGradientOpacityOff () |
Compute gradient opacity ? | |
virtual void | ComputeGradientOpacityOn () |
Compute gradient opacity ? | |
virtual void | ComputeMinMaxOff () |
Compute the min max structure ?. | |
virtual void | ComputeMinMaxOn () |
Compute the min max structure ?. | |
uint | ComputeOffset (IntPtr ext, IntPtr wholeExt, int nComponents) |
INTERNAL - Do not use Compute the offset within an image of whole extents wholeExt, to access the data starting at extents ext. | |
virtual int | GetComputeGradientOpacity () |
Compute gradient opacity ? | |
virtual int | GetComputeMinMax () |
Compute the min max structure ?. | |
virtual vtkDataArray | GetCurrentScalars () |
Set the scalars. | |
virtual int | GetIndependentComponents () |
Do we use independent components, or dependent components ? | |
uint | GetLastMinMaxBuildTime () |
Get the last execution time. This is updated every time the scalars or the gradient opacity values are computed. | |
uint | GetLastMinMaxFlagTime () |
Get the last execution time. This is updated every time the flags bits are re-computed. | |
IntPtr | GetMinMaxVolume (IntPtr dims) |
Get the raw pointer to the final computed space leaping datastructure. The result is only valid after Update() has been called on the filter. Note that this filter holds onto its memory. The dimensions of the min- max volume are in dims. The 4th value in the array indicates the number of independent components, (also queried via GetNumberOfIndependentComponents()) | |
IntPtr | GetMinNonZeroGradientMagnitudeIndex () |
Get the first non-zero scalar opacity and gradient opacity indices for each independent copmonent INTERNAL - Do not use. | |
IntPtr | GetMinNonZeroScalarIndex () |
Get the first non-zero scalar opacity and gradient opacity indices for each independent copmonent INTERNAL - Do not use. | |
int | GetNumberOfIndependentComponents () |
Get the number of independent components for which we need to keep track of min/max. | |
virtual float[] | GetTableScale () |
Is the difference between max and min of the data less than 32768? If so, and if the data is not of float/double type, use a simple offset mapping. If the difference between max and min is 32768 or greater, or the data is of type float or double, we must use an offset / scaling mapping. In this case, the array size will be 32768 - we need to figure out the offset and scale factor. | |
virtual void | GetTableScale (ref float _arg1, ref float _arg2, ref float _arg3, ref float _arg4) |
Is the difference between max and min of the data less than 32768? If so, and if the data is not of float/double type, use a simple offset mapping. If the difference between max and min is 32768 or greater, or the data is of type float or double, we must use an offset / scaling mapping. In this case, the array size will be 32768 - we need to figure out the offset and scale factor. | |
virtual void | GetTableScale (IntPtr _arg) |
Is the difference between max and min of the data less than 32768? If so, and if the data is not of float/double type, use a simple offset mapping. If the difference between max and min is 32768 or greater, or the data is of type float or double, we must use an offset / scaling mapping. In this case, the array size will be 32768 - we need to figure out the offset and scale factor. | |
virtual float[] | GetTableShift () |
Is the difference between max and min of the data less than 32768? If so, and if the data is not of float/double type, use a simple offset mapping. If the difference between max and min is 32768 or greater, or the data is of type float or double, we must use an offset / scaling mapping. In this case, the array size will be 32768 - we need to figure out the offset and scale factor. | |
virtual void | GetTableShift (ref float _arg1, ref float _arg2, ref float _arg3, ref float _arg4) |
Is the difference between max and min of the data less than 32768? If so, and if the data is not of float/double type, use a simple offset mapping. If the difference between max and min is 32768 or greater, or the data is of type float or double, we must use an offset / scaling mapping. In this case, the array size will be 32768 - we need to figure out the offset and scale factor. | |
virtual void | GetTableShift (IntPtr _arg) |
Is the difference between max and min of the data less than 32768? If so, and if the data is not of float/double type, use a simple offset mapping. If the difference between max and min is 32768 or greater, or the data is of type float or double, we must use an offset / scaling mapping. In this case, the array size will be 32768 - we need to figure out the offset and scale factor. | |
virtual int[] | GetTableSize () |
Is the difference between max and min of the data less than 32768? If so, and if the data is not of float/double type, use a simple offset mapping. If the difference between max and min is 32768 or greater, or the data is of type float or double, we must use an offset / scaling mapping. In this case, the array size will be 32768 - we need to figure out the offset and scale factor. | |
virtual void | GetTableSize (ref int _arg1, ref int _arg2, ref int _arg3, ref int _arg4) |
Is the difference between max and min of the data less than 32768? If so, and if the data is not of float/double type, use a simple offset mapping. If the difference between max and min is 32768 or greater, or the data is of type float or double, we must use an offset / scaling mapping. In this case, the array size will be 32768 - we need to figure out the offset and scale factor. | |
virtual void | GetTableSize (IntPtr _arg) |
Is the difference between max and min of the data less than 32768? If so, and if the data is not of float/double type, use a simple offset mapping. If the difference between max and min is 32768 or greater, or the data is of type float or double, we must use an offset / scaling mapping. In this case, the array size will be 32768 - we need to figure out the offset and scale factor. | |
virtual int | GetUpdateGradientOpacityFlags () |
Update the gradient opacity flags. (The scalar opacity flags are always updated upon execution of this filter.) | |
override int | IsA (string type) |
Undocumented Block. | |
new vtkVolumeRayCastSpaceLeapingImageFilter | NewInstance () |
Undocumented Block. | |
virtual void | SetCache (vtkImageData imageCache) |
INTERNAL - Do not use Set the last cached min-max volume, as used by vtkFixedPointVolumeRayCastMapper. | |
virtual void | SetComputeGradientOpacity (int _arg) |
Compute gradient opacity ? | |
virtual void | SetComputeMinMax (int _arg) |
Compute the min max structure ?. | |
virtual void | SetCurrentScalars (vtkDataArray arg0) |
Set the scalars. | |
void | SetGradientOpacityTable (int c, IntPtr t) |
Get the first non-zero scalar opacity and gradient opacity indices for each independent copmonent INTERNAL - Do not use. | |
virtual void | SetIndependentComponents (int _arg) |
Do we use independent components, or dependent components ? | |
void | SetScalarOpacityTable (int c, IntPtr t) |
Get the first non-zero scalar opacity and gradient opacity indices for each independent copmonent INTERNAL - Do not use. | |
virtual void | SetTableScale (float _arg1, float _arg2, float _arg3, float _arg4) |
Is the difference between max and min of the data less than 32768? If so, and if the data is not of float/double type, use a simple offset mapping. If the difference between max and min is 32768 or greater, or the data is of type float or double, we must use an offset / scaling mapping. In this case, the array size will be 32768 - we need to figure out the offset and scale factor. | |
virtual void | SetTableScale (IntPtr _arg) |
Is the difference between max and min of the data less than 32768? If so, and if the data is not of float/double type, use a simple offset mapping. If the difference between max and min is 32768 or greater, or the data is of type float or double, we must use an offset / scaling mapping. In this case, the array size will be 32768 - we need to figure out the offset and scale factor. | |
virtual void | SetTableShift (float _arg1, float _arg2, float _arg3, float _arg4) |
Is the difference between max and min of the data less than 32768? If so, and if the data is not of float/double type, use a simple offset mapping. If the difference between max and min is 32768 or greater, or the data is of type float or double, we must use an offset / scaling mapping. In this case, the array size will be 32768 - we need to figure out the offset and scale factor. | |
virtual void | SetTableShift (IntPtr _arg) |
Is the difference between max and min of the data less than 32768? If so, and if the data is not of float/double type, use a simple offset mapping. If the difference between max and min is 32768 or greater, or the data is of type float or double, we must use an offset / scaling mapping. In this case, the array size will be 32768 - we need to figure out the offset and scale factor. | |
virtual void | SetTableSize (int _arg1, int _arg2, int _arg3, int _arg4) |
Is the difference between max and min of the data less than 32768? If so, and if the data is not of float/double type, use a simple offset mapping. If the difference between max and min is 32768 or greater, or the data is of type float or double, we must use an offset / scaling mapping. In this case, the array size will be 32768 - we need to figure out the offset and scale factor. | |
virtual void | SetTableSize (IntPtr _arg) |
Is the difference between max and min of the data less than 32768? If so, and if the data is not of float/double type, use a simple offset mapping. If the difference between max and min is 32768 or greater, or the data is of type float or double, we must use an offset / scaling mapping. In this case, the array size will be 32768 - we need to figure out the offset and scale factor. | |
virtual void | SetUpdateGradientOpacityFlags (int _arg) |
Update the gradient opacity flags. (The scalar opacity flags are always updated upon execution of this filter.) | |
virtual void | UpdateGradientOpacityFlagsOff () |
Update the gradient opacity flags. (The scalar opacity flags are always updated upon execution of this filter.) | |
virtual void | UpdateGradientOpacityFlagsOn () |
Update the gradient opacity flags. (The scalar opacity flags are always updated upon execution of this filter.) | |
Static Public Member Functions | |
static new vtkVolumeRayCastSpaceLeapingImageFilter | New () |
Undocumented Block. | |
static void | ComputeInputExtentsForOutput (IntPtr inExt, IntPtr inDim, IntPtr outExt, vtkImageData inData) |
Compute the extents and dimensions of the input that's required to generate an output min-max structure given by outExt. INTERNAL - Do not use. | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static new vtkVolumeRayCastSpaceLeapingImageFilter | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "39vtkVolumeRayCastSpaceLeapingImageFilter" |
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 | vtkVolumeRayCastSpaceLeapingImageFilter_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkVolumeRayCastSpaceLeapingImageFilter_ComputeGradientOpacityOff_01 (HandleRef pThis) |
static internal void | vtkVolumeRayCastSpaceLeapingImageFilter_ComputeGradientOpacityOn_02 (HandleRef pThis) |
static internal void | vtkVolumeRayCastSpaceLeapingImageFilter_ComputeInputExtentsForOutput_03 (IntPtr inExt, IntPtr inDim, IntPtr outExt, HandleRef inData) |
static internal void | vtkVolumeRayCastSpaceLeapingImageFilter_ComputeMinMaxOff_04 (HandleRef pThis) |
static internal void | vtkVolumeRayCastSpaceLeapingImageFilter_ComputeMinMaxOn_05 (HandleRef pThis) |
static internal uint | vtkVolumeRayCastSpaceLeapingImageFilter_ComputeOffset_06 (HandleRef pThis, IntPtr ext, IntPtr wholeExt, int nComponents) |
static internal int | vtkVolumeRayCastSpaceLeapingImageFilter_GetComputeGradientOpacity_07 (HandleRef pThis) |
static internal int | vtkVolumeRayCastSpaceLeapingImageFilter_GetComputeMinMax_08 (HandleRef pThis) |
static internal IntPtr | vtkVolumeRayCastSpaceLeapingImageFilter_GetCurrentScalars_09 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkVolumeRayCastSpaceLeapingImageFilter_GetIndependentComponents_10 (HandleRef pThis) |
static internal uint | vtkVolumeRayCastSpaceLeapingImageFilter_GetLastMinMaxBuildTime_11 (HandleRef pThis) |
static internal uint | vtkVolumeRayCastSpaceLeapingImageFilter_GetLastMinMaxFlagTime_12 (HandleRef pThis) |
static internal IntPtr | vtkVolumeRayCastSpaceLeapingImageFilter_GetMinMaxVolume_13 (HandleRef pThis, IntPtr dims) |
static internal IntPtr | vtkVolumeRayCastSpaceLeapingImageFilter_GetMinNonZeroGradientMagnitudeIndex_14 (HandleRef pThis) |
static internal IntPtr | vtkVolumeRayCastSpaceLeapingImageFilter_GetMinNonZeroScalarIndex_15 (HandleRef pThis) |
static internal int | vtkVolumeRayCastSpaceLeapingImageFilter_GetNumberOfIndependentComponents_16 (HandleRef pThis) |
static internal IntPtr | vtkVolumeRayCastSpaceLeapingImageFilter_GetTableScale_17 (HandleRef pThis) |
static internal void | vtkVolumeRayCastSpaceLeapingImageFilter_GetTableScale_18 (HandleRef pThis, ref float _arg1, ref float _arg2, ref float _arg3, ref float _arg4) |
static internal void | vtkVolumeRayCastSpaceLeapingImageFilter_GetTableScale_19 (HandleRef pThis, IntPtr _arg) |
static internal IntPtr | vtkVolumeRayCastSpaceLeapingImageFilter_GetTableShift_20 (HandleRef pThis) |
static internal void | vtkVolumeRayCastSpaceLeapingImageFilter_GetTableShift_21 (HandleRef pThis, ref float _arg1, ref float _arg2, ref float _arg3, ref float _arg4) |
static internal void | vtkVolumeRayCastSpaceLeapingImageFilter_GetTableShift_22 (HandleRef pThis, IntPtr _arg) |
static internal IntPtr | vtkVolumeRayCastSpaceLeapingImageFilter_GetTableSize_23 (HandleRef pThis) |
static internal void | vtkVolumeRayCastSpaceLeapingImageFilter_GetTableSize_24 (HandleRef pThis, ref int _arg1, ref int _arg2, ref int _arg3, ref int _arg4) |
static internal void | vtkVolumeRayCastSpaceLeapingImageFilter_GetTableSize_25 (HandleRef pThis, IntPtr _arg) |
static internal int | vtkVolumeRayCastSpaceLeapingImageFilter_GetUpdateGradientOpacityFlags_26 (HandleRef pThis) |
static internal int | vtkVolumeRayCastSpaceLeapingImageFilter_IsA_27 (HandleRef pThis, string type) |
static internal int | vtkVolumeRayCastSpaceLeapingImageFilter_IsTypeOf_28 (string type) |
static internal IntPtr | vtkVolumeRayCastSpaceLeapingImageFilter_NewInstance_30 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkVolumeRayCastSpaceLeapingImageFilter_SafeDownCast_31 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkVolumeRayCastSpaceLeapingImageFilter_SetCache_32 (HandleRef pThis, HandleRef imageCache) |
static internal void | vtkVolumeRayCastSpaceLeapingImageFilter_SetComputeGradientOpacity_33 (HandleRef pThis, int _arg) |
static internal void | vtkVolumeRayCastSpaceLeapingImageFilter_SetComputeMinMax_34 (HandleRef pThis, int _arg) |
static internal void | vtkVolumeRayCastSpaceLeapingImageFilter_SetCurrentScalars_35 (HandleRef pThis, HandleRef arg0) |
static internal void | vtkVolumeRayCastSpaceLeapingImageFilter_SetGradientOpacityTable_36 (HandleRef pThis, int c, IntPtr t) |
static internal void | vtkVolumeRayCastSpaceLeapingImageFilter_SetIndependentComponents_37 (HandleRef pThis, int _arg) |
static internal void | vtkVolumeRayCastSpaceLeapingImageFilter_SetScalarOpacityTable_38 (HandleRef pThis, int c, IntPtr t) |
static internal void | vtkVolumeRayCastSpaceLeapingImageFilter_SetTableScale_39 (HandleRef pThis, float _arg1, float _arg2, float _arg3, float _arg4) |
static internal void | vtkVolumeRayCastSpaceLeapingImageFilter_SetTableScale_40 (HandleRef pThis, IntPtr _arg) |
static internal void | vtkVolumeRayCastSpaceLeapingImageFilter_SetTableShift_41 (HandleRef pThis, float _arg1, float _arg2, float _arg3, float _arg4) |
static internal void | vtkVolumeRayCastSpaceLeapingImageFilter_SetTableShift_42 (HandleRef pThis, IntPtr _arg) |
static internal void | vtkVolumeRayCastSpaceLeapingImageFilter_SetTableSize_43 (HandleRef pThis, int _arg1, int _arg2, int _arg3, int _arg4) |
static internal void | vtkVolumeRayCastSpaceLeapingImageFilter_SetTableSize_44 (HandleRef pThis, IntPtr _arg) |
static internal void | vtkVolumeRayCastSpaceLeapingImageFilter_SetUpdateGradientOpacityFlags_45 (HandleRef pThis, int _arg) |
static internal void | vtkVolumeRayCastSpaceLeapingImageFilter_UpdateGradientOpacityFlagsOff_46 (HandleRef pThis) |
static internal void | vtkVolumeRayCastSpaceLeapingImageFilter_UpdateGradientOpacityFlagsOn_47 (HandleRef pThis) |
Static Private Member Functions | |
static | vtkVolumeRayCastSpaceLeapingImageFilter () |
Automatically generated type registration mechanics. |
vtkVolumeRayCastSpaceLeapingImageFilter - Builds the space leaping data structure.
Description This is an optimized multi-threaded imaging filter that builds the space leaping datastructure, used by vtkFixedPointVolumeRayCastMapper. Empty space leaping is used to skip large empty regions in the scalar opacity and/or the gradient opacity transfer functions. Depending on the various options set by vtkFixedPointVolumeRayCastMapper, the class will internally invoke one of the many optmized routines to compute the min/max/gradient-max values within a fixed block size, trying to compute everything in a single multi-threaded pass through the data
The block size may be changed at compile time. Its ifdef'ed to 4 in the CXX file.
static Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
virtual void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.ComputeGradientOpacityOff | ( | ) | [virtual] |
Compute gradient opacity ?
virtual void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.ComputeGradientOpacityOn | ( | ) | [virtual] |
Compute gradient opacity ?
static void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.ComputeInputExtentsForOutput | ( | IntPtr | inExt, |
IntPtr | inDim, | ||
IntPtr | outExt, | ||
vtkImageData | inData | ||
) | [static] |
Compute the extents and dimensions of the input that's required to generate an output min-max structure given by outExt. INTERNAL - Do not use.
virtual void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.ComputeMinMaxOff | ( | ) | [virtual] |
Compute the min max structure ?.
virtual void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.ComputeMinMaxOn | ( | ) | [virtual] |
Compute the min max structure ?.
uint Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.ComputeOffset | ( | IntPtr | ext, |
IntPtr | wholeExt, | ||
int | nComponents | ||
) |
INTERNAL - Do not use Compute the offset within an image of whole extents wholeExt, to access the data starting at extents ext.
override void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.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.vtkThreadedImageAlgorithm.
virtual int Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.GetComputeGradientOpacity | ( | ) | [virtual] |
Compute gradient opacity ?
virtual int Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.GetComputeMinMax | ( | ) | [virtual] |
Compute the min max structure ?.
virtual vtkDataArray Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.GetCurrentScalars | ( | ) | [virtual] |
Set the scalars.
virtual int Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.GetIndependentComponents | ( | ) | [virtual] |
Do we use independent components, or dependent components ?
Get the last execution time. This is updated every time the scalars or the gradient opacity values are computed.
Get the last execution time. This is updated every time the flags bits are re-computed.
IntPtr Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.GetMinMaxVolume | ( | IntPtr | dims | ) |
Get the raw pointer to the final computed space leaping datastructure. The result is only valid after Update() has been called on the filter. Note that this filter holds onto its memory. The dimensions of the min- max volume are in dims. The 4th value in the array indicates the number of independent components, (also queried via GetNumberOfIndependentComponents())
Get the first non-zero scalar opacity and gradient opacity indices for each independent copmonent INTERNAL - Do not use.
Get the first non-zero scalar opacity and gradient opacity indices for each independent copmonent INTERNAL - Do not use.
Get the number of independent components for which we need to keep track of min/max.
virtual float [] Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.GetTableScale | ( | ) | [virtual] |
Is the difference between max and min of the data less than 32768? If so, and if the data is not of float/double type, use a simple offset mapping. If the difference between max and min is 32768 or greater, or the data is of type float or double, we must use an offset / scaling mapping. In this case, the array size will be 32768 - we need to figure out the offset and scale factor.
virtual void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.GetTableScale | ( | ref float | _arg1, |
ref float | _arg2, | ||
ref float | _arg3, | ||
ref float | _arg4 | ||
) | [virtual] |
Is the difference between max and min of the data less than 32768? If so, and if the data is not of float/double type, use a simple offset mapping. If the difference between max and min is 32768 or greater, or the data is of type float or double, we must use an offset / scaling mapping. In this case, the array size will be 32768 - we need to figure out the offset and scale factor.
virtual void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.GetTableScale | ( | IntPtr | _arg | ) | [virtual] |
Is the difference between max and min of the data less than 32768? If so, and if the data is not of float/double type, use a simple offset mapping. If the difference between max and min is 32768 or greater, or the data is of type float or double, we must use an offset / scaling mapping. In this case, the array size will be 32768 - we need to figure out the offset and scale factor.
virtual float [] Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.GetTableShift | ( | ) | [virtual] |
Is the difference between max and min of the data less than 32768? If so, and if the data is not of float/double type, use a simple offset mapping. If the difference between max and min is 32768 or greater, or the data is of type float or double, we must use an offset / scaling mapping. In this case, the array size will be 32768 - we need to figure out the offset and scale factor.
virtual void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.GetTableShift | ( | ref float | _arg1, |
ref float | _arg2, | ||
ref float | _arg3, | ||
ref float | _arg4 | ||
) | [virtual] |
Is the difference between max and min of the data less than 32768? If so, and if the data is not of float/double type, use a simple offset mapping. If the difference between max and min is 32768 or greater, or the data is of type float or double, we must use an offset / scaling mapping. In this case, the array size will be 32768 - we need to figure out the offset and scale factor.
virtual void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.GetTableShift | ( | IntPtr | _arg | ) | [virtual] |
Is the difference between max and min of the data less than 32768? If so, and if the data is not of float/double type, use a simple offset mapping. If the difference between max and min is 32768 or greater, or the data is of type float or double, we must use an offset / scaling mapping. In this case, the array size will be 32768 - we need to figure out the offset and scale factor.
virtual int [] Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.GetTableSize | ( | ) | [virtual] |
Is the difference between max and min of the data less than 32768? If so, and if the data is not of float/double type, use a simple offset mapping. If the difference between max and min is 32768 or greater, or the data is of type float or double, we must use an offset / scaling mapping. In this case, the array size will be 32768 - we need to figure out the offset and scale factor.
virtual void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.GetTableSize | ( | ref int | _arg1, |
ref int | _arg2, | ||
ref int | _arg3, | ||
ref int | _arg4 | ||
) | [virtual] |
Is the difference between max and min of the data less than 32768? If so, and if the data is not of float/double type, use a simple offset mapping. If the difference between max and min is 32768 or greater, or the data is of type float or double, we must use an offset / scaling mapping. In this case, the array size will be 32768 - we need to figure out the offset and scale factor.
virtual void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.GetTableSize | ( | IntPtr | _arg | ) | [virtual] |
Is the difference between max and min of the data less than 32768? If so, and if the data is not of float/double type, use a simple offset mapping. If the difference between max and min is 32768 or greater, or the data is of type float or double, we must use an offset / scaling mapping. In this case, the array size will be 32768 - we need to figure out the offset and scale factor.
virtual int Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.GetUpdateGradientOpacityFlags | ( | ) | [virtual] |
Update the gradient opacity flags. (The scalar opacity flags are always updated upon execution of this filter.)
override int Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkThreadedImageAlgorithm.
static new int Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkThreadedImageAlgorithm.
static new vtkVolumeRayCastSpaceLeapingImageFilter Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.New | ( | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkAlgorithm.
new vtkVolumeRayCastSpaceLeapingImageFilter Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.NewInstance | ( | ) |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkThreadedImageAlgorithm.
static new vtkVolumeRayCastSpaceLeapingImageFilter Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkThreadedImageAlgorithm.
virtual void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.SetCache | ( | vtkImageData | imageCache | ) | [virtual] |
INTERNAL - Do not use Set the last cached min-max volume, as used by vtkFixedPointVolumeRayCastMapper.
virtual void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.SetComputeGradientOpacity | ( | int | _arg | ) | [virtual] |
Compute gradient opacity ?
virtual void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.SetComputeMinMax | ( | int | _arg | ) | [virtual] |
Compute the min max structure ?.
virtual void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.SetCurrentScalars | ( | vtkDataArray | arg0 | ) | [virtual] |
Set the scalars.
void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.SetGradientOpacityTable | ( | int | c, |
IntPtr | t | ||
) |
Get the first non-zero scalar opacity and gradient opacity indices for each independent copmonent INTERNAL - Do not use.
virtual void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.SetIndependentComponents | ( | int | _arg | ) | [virtual] |
Do we use independent components, or dependent components ?
void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.SetScalarOpacityTable | ( | int | c, |
IntPtr | t | ||
) |
Get the first non-zero scalar opacity and gradient opacity indices for each independent copmonent INTERNAL - Do not use.
virtual void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.SetTableScale | ( | float | _arg1, |
float | _arg2, | ||
float | _arg3, | ||
float | _arg4 | ||
) | [virtual] |
Is the difference between max and min of the data less than 32768? If so, and if the data is not of float/double type, use a simple offset mapping. If the difference between max and min is 32768 or greater, or the data is of type float or double, we must use an offset / scaling mapping. In this case, the array size will be 32768 - we need to figure out the offset and scale factor.
virtual void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.SetTableScale | ( | IntPtr | _arg | ) | [virtual] |
Is the difference between max and min of the data less than 32768? If so, and if the data is not of float/double type, use a simple offset mapping. If the difference between max and min is 32768 or greater, or the data is of type float or double, we must use an offset / scaling mapping. In this case, the array size will be 32768 - we need to figure out the offset and scale factor.
virtual void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.SetTableShift | ( | float | _arg1, |
float | _arg2, | ||
float | _arg3, | ||
float | _arg4 | ||
) | [virtual] |
Is the difference between max and min of the data less than 32768? If so, and if the data is not of float/double type, use a simple offset mapping. If the difference between max and min is 32768 or greater, or the data is of type float or double, we must use an offset / scaling mapping. In this case, the array size will be 32768 - we need to figure out the offset and scale factor.
virtual void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.SetTableShift | ( | IntPtr | _arg | ) | [virtual] |
Is the difference between max and min of the data less than 32768? If so, and if the data is not of float/double type, use a simple offset mapping. If the difference between max and min is 32768 or greater, or the data is of type float or double, we must use an offset / scaling mapping. In this case, the array size will be 32768 - we need to figure out the offset and scale factor.
virtual void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.SetTableSize | ( | int | _arg1, |
int | _arg2, | ||
int | _arg3, | ||
int | _arg4 | ||
) | [virtual] |
Is the difference between max and min of the data less than 32768? If so, and if the data is not of float/double type, use a simple offset mapping. If the difference between max and min is 32768 or greater, or the data is of type float or double, we must use an offset / scaling mapping. In this case, the array size will be 32768 - we need to figure out the offset and scale factor.
virtual void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.SetTableSize | ( | IntPtr | _arg | ) | [virtual] |
Is the difference between max and min of the data less than 32768? If so, and if the data is not of float/double type, use a simple offset mapping. If the difference between max and min is 32768 or greater, or the data is of type float or double, we must use an offset / scaling mapping. In this case, the array size will be 32768 - we need to figure out the offset and scale factor.
virtual void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.SetUpdateGradientOpacityFlags | ( | int | _arg | ) | [virtual] |
Update the gradient opacity flags. (The scalar opacity flags are always updated upon execution of this filter.)
virtual void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.UpdateGradientOpacityFlagsOff | ( | ) | [virtual] |
Update the gradient opacity flags. (The scalar opacity flags are always updated upon execution of this filter.)
virtual void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.UpdateGradientOpacityFlagsOn | ( | ) | [virtual] |
Update the gradient opacity flags. (The scalar opacity flags are always updated upon execution of this filter.)
static internal void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_ComputeGradientOpacityOff_01 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_ComputeGradientOpacityOn_02 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_ComputeInputExtentsForOutput_03 | ( | IntPtr | inExt, |
IntPtr | inDim, | ||
IntPtr | outExt, | ||
HandleRef | inData | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_ComputeMinMaxOff_04 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_ComputeMinMaxOn_05 | ( | HandleRef | pThis | ) | [private] |
static internal uint Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_ComputeOffset_06 | ( | HandleRef | pThis, |
IntPtr | ext, | ||
IntPtr | wholeExt, | ||
int | nComponents | ||
) | [private] |
static internal int Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_GetComputeGradientOpacity_07 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_GetComputeMinMax_08 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_GetCurrentScalars_09 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal int Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_GetIndependentComponents_10 | ( | HandleRef | pThis | ) | [private] |
static internal uint Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_GetLastMinMaxBuildTime_11 | ( | HandleRef | pThis | ) | [private] |
static internal uint Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_GetLastMinMaxFlagTime_12 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_GetMinMaxVolume_13 | ( | HandleRef | pThis, |
IntPtr | dims | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_GetMinNonZeroGradientMagnitudeIndex_14 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_GetMinNonZeroScalarIndex_15 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_GetNumberOfIndependentComponents_16 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_GetTableScale_17 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_GetTableScale_18 | ( | HandleRef | pThis, |
ref float | _arg1, | ||
ref float | _arg2, | ||
ref float | _arg3, | ||
ref float | _arg4 | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_GetTableScale_19 | ( | HandleRef | pThis, |
IntPtr | _arg | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_GetTableShift_20 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_GetTableShift_21 | ( | HandleRef | pThis, |
ref float | _arg1, | ||
ref float | _arg2, | ||
ref float | _arg3, | ||
ref float | _arg4 | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_GetTableShift_22 | ( | HandleRef | pThis, |
IntPtr | _arg | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_GetTableSize_23 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_GetTableSize_24 | ( | HandleRef | pThis, |
ref int | _arg1, | ||
ref int | _arg2, | ||
ref int | _arg3, | ||
ref int | _arg4 | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_GetTableSize_25 | ( | HandleRef | pThis, |
IntPtr | _arg | ||
) | [private] |
static internal int Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_GetUpdateGradientOpacityFlags_26 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_IsA_27 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_IsTypeOf_28 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_NewInstance_30 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_SafeDownCast_31 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_SetCache_32 | ( | HandleRef | pThis, |
HandleRef | imageCache | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_SetComputeGradientOpacity_33 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_SetComputeMinMax_34 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_SetCurrentScalars_35 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_SetGradientOpacityTable_36 | ( | HandleRef | pThis, |
int | c, | ||
IntPtr | t | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_SetIndependentComponents_37 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_SetScalarOpacityTable_38 | ( | HandleRef | pThis, |
int | c, | ||
IntPtr | t | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_SetTableScale_39 | ( | HandleRef | pThis, |
float | _arg1, | ||
float | _arg2, | ||
float | _arg3, | ||
float | _arg4 | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_SetTableScale_40 | ( | HandleRef | pThis, |
IntPtr | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_SetTableShift_41 | ( | HandleRef | pThis, |
float | _arg1, | ||
float | _arg2, | ||
float | _arg3, | ||
float | _arg4 | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_SetTableShift_42 | ( | HandleRef | pThis, |
IntPtr | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_SetTableSize_43 | ( | HandleRef | pThis, |
int | _arg1, | ||
int | _arg2, | ||
int | _arg3, | ||
int | _arg4 | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_SetTableSize_44 | ( | HandleRef | pThis, |
IntPtr | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_SetUpdateGradientOpacityFlags_45 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_UpdateGradientOpacityFlagsOff_46 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.vtkVolumeRayCastSpaceLeapingImageFilter_UpdateGradientOpacityFlagsOn_47 | ( | HandleRef | pThis | ) | [private] |
new readonly string Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.MRClassNameKey = "39vtkVolumeRayCastSpaceLeapingImageFilter" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkThreadedImageAlgorithm.
new const string Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter.MRFullTypeName = "Kitware.VTK.vtkVolumeRayCastSpaceLeapingImageFilter" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkThreadedImageAlgorithm.