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

vtkUnstructuredGridVolumeZSweepMapper - Unstructured grid volume mapper based the ZSweep Algorithm More...

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

List of all members.

Public Member Functions

 vtkUnstructuredGridVolumeZSweepMapper (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkUnstructuredGridVolumeZSweepMapper ()
 Set MaxPixelListSize to 32.
virtual void AutoAdjustSampleDistancesOff ()
 If AutoAdjustSampleDistances is on, the the ImageSampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use).
virtual void AutoAdjustSampleDistancesOn ()
 If AutoAdjustSampleDistances is on, the the ImageSampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use).
virtual int GetAutoAdjustSampleDistances ()
 If AutoAdjustSampleDistances is on, the the ImageSampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use).
virtual int GetAutoAdjustSampleDistancesMaxValue ()
 If AutoAdjustSampleDistances is on, the the ImageSampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use).
virtual int GetAutoAdjustSampleDistancesMinValue ()
 If AutoAdjustSampleDistances is on, the the ImageSampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use).
virtual int[] GetImageInUseSize ()
 Set/Get the helper class for integrating rays. If set to NULL, a default integrator will be assigned.
virtual void GetImageInUseSize (IntPtr data)
 Set/Get the helper class for integrating rays. If set to NULL, a default integrator will be assigned.
virtual int[] GetImageOrigin ()
 Set/Get the helper class for integrating rays. If set to NULL, a default integrator will be assigned.
virtual void GetImageOrigin (IntPtr data)
 Set/Get the helper class for integrating rays. If set to NULL, a default integrator will be assigned.
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.
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.
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.
virtual int[] GetImageViewportSize ()
 Set/Get the helper class for integrating rays. If set to NULL, a default integrator will be assigned.
virtual void GetImageViewportSize (IntPtr data)
 Set/Get the helper class for integrating rays. If set to NULL, a default integrator will be assigned.
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.
int GetMaxPixelListSize ()
 Maximum size allowed for a pixel list. Default is 32. During the rendering, if a list of pixel is full, incremental compositing is performed. Even if it is a user setting, it is an advanced parameter. You have to understand how the algorithm works to change this value.
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.
virtual
vtkUnstructuredGridVolumeRayIntegrator 
GetRayIntegrator ()
 Set/Get the helper class for integrating rays. If set to NULL, a default integrator will be assigned.
virtual void IntermixIntersectingGeometryOff ()
 If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays.
virtual void IntermixIntersectingGeometryOn ()
 If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays.
override int IsA (string type)
 Undocumented Block.
new
vtkUnstructuredGridVolumeZSweepMapper 
NewInstance ()
 Undocumented Block.
override void Render (vtkRenderer ren, vtkVolume vol)
 Set/Get the helper class for integrating rays. If set to NULL, a default integrator will be assigned.
virtual void SetAutoAdjustSampleDistances (int _arg)
 If AutoAdjustSampleDistances is on, the the ImageSampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use).
virtual void 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.
virtual void SetIntermixIntersectingGeometry (int _arg)
 If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays.
void SetMaxPixelListSize (int size)
 Change the maximum size allowed for a pixel list. It is an advanced parameter.
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.
virtual void SetRayIntegrator (vtkUnstructuredGridVolumeRayIntegrator ri)
 Set/Get the helper class for integrating rays. If set to NULL, a default integrator will be assigned.

Static Public Member Functions

static new
vtkUnstructuredGridVolumeZSweepMapper 
New ()
 Set MaxPixelListSize to 32.
static new int IsTypeOf (string type)
 Undocumented Block.
static new
vtkUnstructuredGridVolumeZSweepMapper 
SafeDownCast (vtkObjectBase o)
 Undocumented Block.

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "37vtkUnstructuredGridVolumeZSweepMapper"
 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 vtkUnstructuredGridVolumeZSweepMapper_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkUnstructuredGridVolumeZSweepMapper_AutoAdjustSampleDistancesOff_01 (HandleRef pThis)
static internal void vtkUnstructuredGridVolumeZSweepMapper_AutoAdjustSampleDistancesOn_02 (HandleRef pThis)
static internal int vtkUnstructuredGridVolumeZSweepMapper_GetAutoAdjustSampleDistances_03 (HandleRef pThis)
static internal int vtkUnstructuredGridVolumeZSweepMapper_GetAutoAdjustSampleDistancesMaxValue_04 (HandleRef pThis)
static internal int vtkUnstructuredGridVolumeZSweepMapper_GetAutoAdjustSampleDistancesMinValue_05 (HandleRef pThis)
static internal IntPtr vtkUnstructuredGridVolumeZSweepMapper_GetImageInUseSize_06 (HandleRef pThis)
static internal void vtkUnstructuredGridVolumeZSweepMapper_GetImageInUseSize_07 (HandleRef pThis, IntPtr data)
static internal IntPtr vtkUnstructuredGridVolumeZSweepMapper_GetImageOrigin_08 (HandleRef pThis)
static internal void vtkUnstructuredGridVolumeZSweepMapper_GetImageOrigin_09 (HandleRef pThis, IntPtr data)
static internal float vtkUnstructuredGridVolumeZSweepMapper_GetImageSampleDistance_10 (HandleRef pThis)
static internal float vtkUnstructuredGridVolumeZSweepMapper_GetImageSampleDistanceMaxValue_11 (HandleRef pThis)
static internal float vtkUnstructuredGridVolumeZSweepMapper_GetImageSampleDistanceMinValue_12 (HandleRef pThis)
static internal IntPtr vtkUnstructuredGridVolumeZSweepMapper_GetImageViewportSize_13 (HandleRef pThis)
static internal void vtkUnstructuredGridVolumeZSweepMapper_GetImageViewportSize_14 (HandleRef pThis, IntPtr data)
static internal int vtkUnstructuredGridVolumeZSweepMapper_GetIntermixIntersectingGeometry_15 (HandleRef pThis)
static internal int vtkUnstructuredGridVolumeZSweepMapper_GetIntermixIntersectingGeometryMaxValue_16 (HandleRef pThis)
static internal int vtkUnstructuredGridVolumeZSweepMapper_GetIntermixIntersectingGeometryMinValue_17 (HandleRef pThis)
static internal int vtkUnstructuredGridVolumeZSweepMapper_GetMaxPixelListSize_18 (HandleRef pThis)
static internal float vtkUnstructuredGridVolumeZSweepMapper_GetMaximumImageSampleDistance_19 (HandleRef pThis)
static internal float vtkUnstructuredGridVolumeZSweepMapper_GetMaximumImageSampleDistanceMaxValue_20 (HandleRef pThis)
static internal float vtkUnstructuredGridVolumeZSweepMapper_GetMaximumImageSampleDistanceMinValue_21 (HandleRef pThis)
static internal float vtkUnstructuredGridVolumeZSweepMapper_GetMinimumImageSampleDistance_22 (HandleRef pThis)
static internal float vtkUnstructuredGridVolumeZSweepMapper_GetMinimumImageSampleDistanceMaxValue_23 (HandleRef pThis)
static internal float vtkUnstructuredGridVolumeZSweepMapper_GetMinimumImageSampleDistanceMinValue_24 (HandleRef pThis)
static internal IntPtr vtkUnstructuredGridVolumeZSweepMapper_GetRayIntegrator_25 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkUnstructuredGridVolumeZSweepMapper_IntermixIntersectingGeometryOff_26 (HandleRef pThis)
static internal void vtkUnstructuredGridVolumeZSweepMapper_IntermixIntersectingGeometryOn_27 (HandleRef pThis)
static internal int vtkUnstructuredGridVolumeZSweepMapper_IsA_28 (HandleRef pThis, string type)
static internal int vtkUnstructuredGridVolumeZSweepMapper_IsTypeOf_29 (string type)
static internal IntPtr vtkUnstructuredGridVolumeZSweepMapper_NewInstance_31 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkUnstructuredGridVolumeZSweepMapper_Render_32 (HandleRef pThis, HandleRef ren, HandleRef vol)
static internal IntPtr vtkUnstructuredGridVolumeZSweepMapper_SafeDownCast_33 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkUnstructuredGridVolumeZSweepMapper_SetAutoAdjustSampleDistances_34 (HandleRef pThis, int _arg)
static internal void vtkUnstructuredGridVolumeZSweepMapper_SetImageSampleDistance_35 (HandleRef pThis, float _arg)
static internal void vtkUnstructuredGridVolumeZSweepMapper_SetIntermixIntersectingGeometry_36 (HandleRef pThis, int _arg)
static internal void vtkUnstructuredGridVolumeZSweepMapper_SetMaxPixelListSize_37 (HandleRef pThis, int size)
static internal void vtkUnstructuredGridVolumeZSweepMapper_SetMaximumImageSampleDistance_38 (HandleRef pThis, float _arg)
static internal void vtkUnstructuredGridVolumeZSweepMapper_SetMinimumImageSampleDistance_39 (HandleRef pThis, float _arg)
static internal void vtkUnstructuredGridVolumeZSweepMapper_SetRayIntegrator_40 (HandleRef pThis, HandleRef ri)

Static Private Member Functions

static vtkUnstructuredGridVolumeZSweepMapper ()
 Automatically generated type registration mechanics.

Detailed Description

vtkUnstructuredGridVolumeZSweepMapper - Unstructured grid volume mapper based the ZSweep Algorithm


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

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

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

Set MaxPixelListSize to 32.


Member Function Documentation

If AutoAdjustSampleDistances is on, the the ImageSampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use).

If AutoAdjustSampleDistances is on, the the ImageSampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use).

override void Kitware.VTK.vtkUnstructuredGridVolumeZSweepMapper.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.vtkUnstructuredGridVolumeMapper.

If AutoAdjustSampleDistances is on, the the ImageSampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use).

If AutoAdjustSampleDistances is on, the the ImageSampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use).

If AutoAdjustSampleDistances is on, the the ImageSampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use).

Set/Get the helper class for integrating rays. If set to NULL, a default integrator will be assigned.

Set/Get the helper class for integrating rays. If set to NULL, a default integrator will be assigned.

Set/Get the helper class for integrating rays. If set to NULL, a default integrator will be assigned.

Set/Get the helper class for integrating rays. If set to NULL, a default integrator will be assigned.

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.

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.

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.

Set/Get the helper class for integrating rays. If set to NULL, a default integrator will be assigned.

Set/Get the helper class for integrating rays. If set to NULL, a default integrator will be assigned.

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

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

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

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

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

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

Maximum size allowed for a pixel list. Default is 32. During the rendering, if a list of pixel is full, incremental compositing is performed. Even if it is a user setting, it is an advanced parameter. You have to understand how the algorithm works to change this value.

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

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

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

Set/Get the helper class for integrating rays. If set to NULL, a default integrator will be assigned.

Here is the call graph for this function:

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

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

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkUnstructuredGridVolumeMapper.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkUnstructuredGridVolumeMapper.

Set MaxPixelListSize to 32.

Reimplemented from Kitware.VTK.vtkAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkUnstructuredGridVolumeMapper.

Set/Get the helper class for integrating rays. If set to NULL, a default integrator will be assigned.

Reimplemented from Kitware.VTK.vtkUnstructuredGridVolumeMapper.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkUnstructuredGridVolumeMapper.

Here is the call graph for this function:

If AutoAdjustSampleDistances is on, the the ImageSampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use).

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.

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

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

Change the maximum size allowed for a pixel list. It is an advanced parameter.

Precondition:
positive_size: size>1

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

Set/Get the helper class for integrating rays. If set to NULL, a default integrator will be assigned.

static internal void Kitware.VTK.vtkUnstructuredGridVolumeZSweepMapper.vtkUnstructuredGridVolumeZSweepMapper_GetImageInUseSize_07 ( HandleRef  pThis,
IntPtr  data 
) [private]
static internal void Kitware.VTK.vtkUnstructuredGridVolumeZSweepMapper.vtkUnstructuredGridVolumeZSweepMapper_GetImageOrigin_09 ( HandleRef  pThis,
IntPtr  data 
) [private]
static internal IntPtr Kitware.VTK.vtkUnstructuredGridVolumeZSweepMapper.vtkUnstructuredGridVolumeZSweepMapper_GetRayIntegrator_25 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal int Kitware.VTK.vtkUnstructuredGridVolumeZSweepMapper.vtkUnstructuredGridVolumeZSweepMapper_IsA_28 ( HandleRef  pThis,
string  type 
) [private]
static internal IntPtr Kitware.VTK.vtkUnstructuredGridVolumeZSweepMapper.vtkUnstructuredGridVolumeZSweepMapper_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkUnstructuredGridVolumeZSweepMapper.vtkUnstructuredGridVolumeZSweepMapper_NewInstance_31 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkUnstructuredGridVolumeZSweepMapper.vtkUnstructuredGridVolumeZSweepMapper_Render_32 ( HandleRef  pThis,
HandleRef  ren,
HandleRef  vol 
) [private]
static internal IntPtr Kitware.VTK.vtkUnstructuredGridVolumeZSweepMapper.vtkUnstructuredGridVolumeZSweepMapper_SafeDownCast_33 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkUnstructuredGridVolumeZSweepMapper.vtkUnstructuredGridVolumeZSweepMapper_SetRayIntegrator_40 ( HandleRef  pThis,
HandleRef  ri 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkUnstructuredGridVolumeZSweepMapper.MRClassNameKey = "37vtkUnstructuredGridVolumeZSweepMapper" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkUnstructuredGridVolumeMapper.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkUnstructuredGridVolumeMapper.


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