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.vtkAbstractVolumeMapper Class Reference

vtkAbstractVolumeMapper - Abstract class for a volume mapper More...

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

List of all members.

Public Member Functions

 vtkAbstractVolumeMapper (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
virtual int GetArrayAccessMode ()
 Get the array name or number and component to use for rendering.
virtual int GetArrayId ()
 Get the array name or number and component to use for rendering.
virtual string GetArrayName ()
 Get the array name or number and component to use for rendering.
override double[] GetBounds ()
 Return bounding box (array of six doubles) of data expressed as (xmin,xmax, ymin,ymax, zmin,zmax).
override void GetBounds (IntPtr bounds)
 Return bounding box (array of six doubles) of data expressed as (xmin,xmax, ymin,ymax, zmin,zmax).
vtkDataObject GetDataObjectInput ()
 Set/Get the input data.
vtkDataSet GetDataSetInput ()
 Set/Get the input data.
virtual float GetGradientMagnitudeBias ()
 Return the method for obtaining scalar data.
virtual float GetGradientMagnitudeBias (int arg0)
 Return the method for obtaining scalar data.
virtual float GetGradientMagnitudeScale ()
 Return the method for obtaining scalar data.
virtual float GetGradientMagnitudeScale (int arg0)
 Return the method for obtaining scalar data.
virtual int GetScalarMode ()
 Control how the mapper works with scalar point data and cell attribute data. By default (ScalarModeToDefault), the mapper will use point data, and if no point data is available, then cell data is used. Alternatively you can explicitly set the mapper to use point data (ScalarModeToUsePointData) or cell data (ScalarModeToUseCellData). You can also choose to get the scalars from an array in point field data (ScalarModeToUsePointFieldData) or cell field data (ScalarModeToUseCellFieldData). If scalars are coming from a field data array, you must call SelectScalarArray.
string GetScalarModeAsString ()
 Return the method for obtaining scalar data.
override int IsA (string type)
 Undocumented Block.
new vtkAbstractVolumeMapper NewInstance ()
 Undocumented Block.
override void ReleaseGraphicsResources (vtkWindow arg0)
 Return the method for obtaining scalar data.
virtual void Render (vtkRenderer ren, vtkVolume vol)
 Return the method for obtaining scalar data.
virtual void SelectScalarArray (int arrayNum)
 When ScalarMode is set to UsePointFieldData or UseCellFieldData, you can specify which scalar array to use during rendering. The transfer function in the vtkVolumeProperty (attached to the calling vtkVolume) will decide how to convert vectors to colors.
virtual void SelectScalarArray (string arrayName)
 When ScalarMode is set to UsePointFieldData or UseCellFieldData, you can specify which scalar array to use during rendering. The transfer function in the vtkVolumeProperty (attached to the calling vtkVolume) will decide how to convert vectors to colors.
virtual void SetInput (vtkDataSet arg0)
 Set/Get the input data.
virtual void SetScalarMode (int _arg)
 Control how the mapper works with scalar point data and cell attribute data. By default (ScalarModeToDefault), the mapper will use point data, and if no point data is available, then cell data is used. Alternatively you can explicitly set the mapper to use point data (ScalarModeToUsePointData) or cell data (ScalarModeToUseCellData). You can also choose to get the scalars from an array in point field data (ScalarModeToUsePointFieldData) or cell field data (ScalarModeToUseCellFieldData). If scalars are coming from a field data array, you must call SelectScalarArray.
void SetScalarModeToDefault ()
 Control how the mapper works with scalar point data and cell attribute data. By default (ScalarModeToDefault), the mapper will use point data, and if no point data is available, then cell data is used. Alternatively you can explicitly set the mapper to use point data (ScalarModeToUsePointData) or cell data (ScalarModeToUseCellData). You can also choose to get the scalars from an array in point field data (ScalarModeToUsePointFieldData) or cell field data (ScalarModeToUseCellFieldData). If scalars are coming from a field data array, you must call SelectScalarArray.
void SetScalarModeToUseCellData ()
 Control how the mapper works with scalar point data and cell attribute data. By default (ScalarModeToDefault), the mapper will use point data, and if no point data is available, then cell data is used. Alternatively you can explicitly set the mapper to use point data (ScalarModeToUsePointData) or cell data (ScalarModeToUseCellData). You can also choose to get the scalars from an array in point field data (ScalarModeToUsePointFieldData) or cell field data (ScalarModeToUseCellFieldData). If scalars are coming from a field data array, you must call SelectScalarArray.
void SetScalarModeToUseCellFieldData ()
 Control how the mapper works with scalar point data and cell attribute data. By default (ScalarModeToDefault), the mapper will use point data, and if no point data is available, then cell data is used. Alternatively you can explicitly set the mapper to use point data (ScalarModeToUsePointData) or cell data (ScalarModeToUseCellData). You can also choose to get the scalars from an array in point field data (ScalarModeToUsePointFieldData) or cell field data (ScalarModeToUseCellFieldData). If scalars are coming from a field data array, you must call SelectScalarArray.
void SetScalarModeToUsePointData ()
 Control how the mapper works with scalar point data and cell attribute data. By default (ScalarModeToDefault), the mapper will use point data, and if no point data is available, then cell data is used. Alternatively you can explicitly set the mapper to use point data (ScalarModeToUsePointData) or cell data (ScalarModeToUseCellData). You can also choose to get the scalars from an array in point field data (ScalarModeToUsePointFieldData) or cell field data (ScalarModeToUseCellFieldData). If scalars are coming from a field data array, you must call SelectScalarArray.
void SetScalarModeToUsePointFieldData ()
 Control how the mapper works with scalar point data and cell attribute data. By default (ScalarModeToDefault), the mapper will use point data, and if no point data is available, then cell data is used. Alternatively you can explicitly set the mapper to use point data (ScalarModeToUsePointData) or cell data (ScalarModeToUseCellData). You can also choose to get the scalars from an array in point field data (ScalarModeToUsePointFieldData) or cell field data (ScalarModeToUseCellFieldData). If scalars are coming from a field data array, you must call SelectScalarArray.

Static Public Member Functions

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

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "23vtkAbstractVolumeMapper"
 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 int vtkAbstractVolumeMapper_GetArrayAccessMode_01 (HandleRef pThis)
static internal int vtkAbstractVolumeMapper_GetArrayId_02 (HandleRef pThis)
static internal IntPtr vtkAbstractVolumeMapper_GetArrayName_03 (HandleRef pThis)
static internal IntPtr vtkAbstractVolumeMapper_GetBounds_04 (HandleRef pThis)
static internal void vtkAbstractVolumeMapper_GetBounds_05 (HandleRef pThis, IntPtr bounds)
static internal IntPtr vtkAbstractVolumeMapper_GetDataObjectInput_06 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkAbstractVolumeMapper_GetDataSetInput_07 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal float vtkAbstractVolumeMapper_GetGradientMagnitudeBias_08 (HandleRef pThis)
static internal float vtkAbstractVolumeMapper_GetGradientMagnitudeBias_09 (HandleRef pThis, int arg0)
static internal float vtkAbstractVolumeMapper_GetGradientMagnitudeScale_10 (HandleRef pThis)
static internal float vtkAbstractVolumeMapper_GetGradientMagnitudeScale_11 (HandleRef pThis, int arg0)
static internal int vtkAbstractVolumeMapper_GetScalarMode_12 (HandleRef pThis)
static internal IntPtr vtkAbstractVolumeMapper_GetScalarModeAsString_13 (HandleRef pThis)
static internal int vtkAbstractVolumeMapper_IsA_14 (HandleRef pThis, string type)
static internal int vtkAbstractVolumeMapper_IsTypeOf_15 (string type)
static internal IntPtr vtkAbstractVolumeMapper_NewInstance_16 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkAbstractVolumeMapper_ReleaseGraphicsResources_17 (HandleRef pThis, HandleRef arg0)
static internal void vtkAbstractVolumeMapper_Render_18 (HandleRef pThis, HandleRef ren, HandleRef vol)
static internal IntPtr vtkAbstractVolumeMapper_SafeDownCast_19 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkAbstractVolumeMapper_SelectScalarArray_20 (HandleRef pThis, int arrayNum)
static internal void vtkAbstractVolumeMapper_SelectScalarArray_21 (HandleRef pThis, string arrayName)
static internal void vtkAbstractVolumeMapper_SetInput_22 (HandleRef pThis, HandleRef arg0)
static internal void vtkAbstractVolumeMapper_SetScalarMode_23 (HandleRef pThis, int _arg)
static internal void vtkAbstractVolumeMapper_SetScalarModeToDefault_24 (HandleRef pThis)
static internal void vtkAbstractVolumeMapper_SetScalarModeToUseCellData_25 (HandleRef pThis)
static internal void vtkAbstractVolumeMapper_SetScalarModeToUseCellFieldData_26 (HandleRef pThis)
static internal void vtkAbstractVolumeMapper_SetScalarModeToUsePointData_27 (HandleRef pThis)
static internal void vtkAbstractVolumeMapper_SetScalarModeToUsePointFieldData_28 (HandleRef pThis)

Static Private Member Functions

static vtkAbstractVolumeMapper ()
 Automatically generated type registration mechanics.

Detailed Description

vtkAbstractVolumeMapper - Abstract class for a volume mapper


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

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

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


Member Function Documentation

override void Kitware.VTK.vtkAbstractVolumeMapper.Dispose ( bool  disposing) [protected]

Get the array name or number and component to use for rendering.

Get the array name or number and component to use for rendering.

Get the array name or number and component to use for rendering.

override double [] Kitware.VTK.vtkAbstractVolumeMapper.GetBounds ( ) [virtual]

Return bounding box (array of six doubles) of data expressed as (xmin,xmax, ymin,ymax, zmin,zmax).

Reimplemented from Kitware.VTK.vtkAbstractMapper3D.

override void Kitware.VTK.vtkAbstractVolumeMapper.GetBounds ( IntPtr  bounds) [virtual]

Return bounding box (array of six doubles) of data expressed as (xmin,xmax, ymin,ymax, zmin,zmax).

Reimplemented from Kitware.VTK.vtkAbstractMapper3D.

Set/Get the input data.

Here is the call graph for this function:

Set/Get the input data.

Here is the call graph for this function:

Return the method for obtaining scalar data.

Reimplemented in Kitware.VTK.vtkVolumeRayCastMapper, and Kitware.VTK.vtkVolumeTextureMapper.

virtual float Kitware.VTK.vtkAbstractVolumeMapper.GetGradientMagnitudeBias ( int  arg0) [virtual]

Return the method for obtaining scalar data.

Reimplemented in Kitware.VTK.vtkVolumeRayCastMapper, and Kitware.VTK.vtkVolumeTextureMapper.

Return the method for obtaining scalar data.

Reimplemented in Kitware.VTK.vtkVolumeRayCastMapper, and Kitware.VTK.vtkVolumeTextureMapper.

Return the method for obtaining scalar data.

Reimplemented in Kitware.VTK.vtkVolumeRayCastMapper, and Kitware.VTK.vtkVolumeTextureMapper.

Control how the mapper works with scalar point data and cell attribute data. By default (ScalarModeToDefault), the mapper will use point data, and if no point data is available, then cell data is used. Alternatively you can explicitly set the mapper to use point data (ScalarModeToUsePointData) or cell data (ScalarModeToUseCellData). You can also choose to get the scalars from an array in point field data (ScalarModeToUsePointFieldData) or cell field data (ScalarModeToUseCellFieldData). If scalars are coming from a field data array, you must call SelectScalarArray.

Return the method for obtaining scalar data.

override int Kitware.VTK.vtkAbstractVolumeMapper.IsA ( string  type) [virtual]
static new int Kitware.VTK.vtkAbstractVolumeMapper.IsTypeOf ( string  type) [static]
virtual void Kitware.VTK.vtkAbstractVolumeMapper.Render ( vtkRenderer  ren,
vtkVolume  vol 
) [virtual]
virtual void Kitware.VTK.vtkAbstractVolumeMapper.SelectScalarArray ( int  arrayNum) [virtual]

When ScalarMode is set to UsePointFieldData or UseCellFieldData, you can specify which scalar array to use during rendering. The transfer function in the vtkVolumeProperty (attached to the calling vtkVolume) will decide how to convert vectors to colors.

virtual void Kitware.VTK.vtkAbstractVolumeMapper.SelectScalarArray ( string  arrayName) [virtual]

When ScalarMode is set to UsePointFieldData or UseCellFieldData, you can specify which scalar array to use during rendering. The transfer function in the vtkVolumeProperty (attached to the calling vtkVolume) will decide how to convert vectors to colors.

virtual void Kitware.VTK.vtkAbstractVolumeMapper.SetInput ( vtkDataSet  arg0) [virtual]

Set/Get the input data.

Reimplemented in Kitware.VTK.vtkVolumeMapper, and Kitware.VTK.vtkUnstructuredGridVolumeMapper.

virtual void Kitware.VTK.vtkAbstractVolumeMapper.SetScalarMode ( int  _arg) [virtual]

Control how the mapper works with scalar point data and cell attribute data. By default (ScalarModeToDefault), the mapper will use point data, and if no point data is available, then cell data is used. Alternatively you can explicitly set the mapper to use point data (ScalarModeToUsePointData) or cell data (ScalarModeToUseCellData). You can also choose to get the scalars from an array in point field data (ScalarModeToUsePointFieldData) or cell field data (ScalarModeToUseCellFieldData). If scalars are coming from a field data array, you must call SelectScalarArray.

Control how the mapper works with scalar point data and cell attribute data. By default (ScalarModeToDefault), the mapper will use point data, and if no point data is available, then cell data is used. Alternatively you can explicitly set the mapper to use point data (ScalarModeToUsePointData) or cell data (ScalarModeToUseCellData). You can also choose to get the scalars from an array in point field data (ScalarModeToUsePointFieldData) or cell field data (ScalarModeToUseCellFieldData). If scalars are coming from a field data array, you must call SelectScalarArray.

Control how the mapper works with scalar point data and cell attribute data. By default (ScalarModeToDefault), the mapper will use point data, and if no point data is available, then cell data is used. Alternatively you can explicitly set the mapper to use point data (ScalarModeToUsePointData) or cell data (ScalarModeToUseCellData). You can also choose to get the scalars from an array in point field data (ScalarModeToUsePointFieldData) or cell field data (ScalarModeToUseCellFieldData). If scalars are coming from a field data array, you must call SelectScalarArray.

Control how the mapper works with scalar point data and cell attribute data. By default (ScalarModeToDefault), the mapper will use point data, and if no point data is available, then cell data is used. Alternatively you can explicitly set the mapper to use point data (ScalarModeToUsePointData) or cell data (ScalarModeToUseCellData). You can also choose to get the scalars from an array in point field data (ScalarModeToUsePointFieldData) or cell field data (ScalarModeToUseCellFieldData). If scalars are coming from a field data array, you must call SelectScalarArray.

Control how the mapper works with scalar point data and cell attribute data. By default (ScalarModeToDefault), the mapper will use point data, and if no point data is available, then cell data is used. Alternatively you can explicitly set the mapper to use point data (ScalarModeToUsePointData) or cell data (ScalarModeToUseCellData). You can also choose to get the scalars from an array in point field data (ScalarModeToUsePointFieldData) or cell field data (ScalarModeToUseCellFieldData). If scalars are coming from a field data array, you must call SelectScalarArray.

Control how the mapper works with scalar point data and cell attribute data. By default (ScalarModeToDefault), the mapper will use point data, and if no point data is available, then cell data is used. Alternatively you can explicitly set the mapper to use point data (ScalarModeToUsePointData) or cell data (ScalarModeToUseCellData). You can also choose to get the scalars from an array in point field data (ScalarModeToUsePointFieldData) or cell field data (ScalarModeToUseCellFieldData). If scalars are coming from a field data array, you must call SelectScalarArray.

static internal int Kitware.VTK.vtkAbstractVolumeMapper.vtkAbstractVolumeMapper_GetArrayId_02 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkAbstractVolumeMapper.vtkAbstractVolumeMapper_GetArrayName_03 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkAbstractVolumeMapper.vtkAbstractVolumeMapper_GetBounds_04 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkAbstractVolumeMapper.vtkAbstractVolumeMapper_GetBounds_05 ( HandleRef  pThis,
IntPtr  bounds 
) [private]
static internal IntPtr Kitware.VTK.vtkAbstractVolumeMapper.vtkAbstractVolumeMapper_GetDataObjectInput_06 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkAbstractVolumeMapper.vtkAbstractVolumeMapper_GetDataSetInput_07 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal float Kitware.VTK.vtkAbstractVolumeMapper.vtkAbstractVolumeMapper_GetGradientMagnitudeBias_09 ( HandleRef  pThis,
int  arg0 
) [private]
static internal float Kitware.VTK.vtkAbstractVolumeMapper.vtkAbstractVolumeMapper_GetGradientMagnitudeScale_11 ( HandleRef  pThis,
int  arg0 
) [private]
static internal int Kitware.VTK.vtkAbstractVolumeMapper.vtkAbstractVolumeMapper_GetScalarMode_12 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkAbstractVolumeMapper.vtkAbstractVolumeMapper_GetScalarModeAsString_13 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkAbstractVolumeMapper.vtkAbstractVolumeMapper_IsA_14 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkAbstractVolumeMapper.vtkAbstractVolumeMapper_IsTypeOf_15 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkAbstractVolumeMapper.vtkAbstractVolumeMapper_NewInstance_16 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkAbstractVolumeMapper.vtkAbstractVolumeMapper_ReleaseGraphicsResources_17 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal void Kitware.VTK.vtkAbstractVolumeMapper.vtkAbstractVolumeMapper_Render_18 ( HandleRef  pThis,
HandleRef  ren,
HandleRef  vol 
) [private]
static internal IntPtr Kitware.VTK.vtkAbstractVolumeMapper.vtkAbstractVolumeMapper_SafeDownCast_19 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkAbstractVolumeMapper.vtkAbstractVolumeMapper_SelectScalarArray_20 ( HandleRef  pThis,
int  arrayNum 
) [private]
static internal void Kitware.VTK.vtkAbstractVolumeMapper.vtkAbstractVolumeMapper_SelectScalarArray_21 ( HandleRef  pThis,
string  arrayName 
) [private]
static internal void Kitware.VTK.vtkAbstractVolumeMapper.vtkAbstractVolumeMapper_SetInput_22 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal void Kitware.VTK.vtkAbstractVolumeMapper.vtkAbstractVolumeMapper_SetScalarMode_23 ( HandleRef  pThis,
int  _arg 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkAbstractVolumeMapper.MRClassNameKey = "23vtkAbstractVolumeMapper" [static]
new const string Kitware.VTK.vtkAbstractVolumeMapper.MRFullTypeName = "Kitware.VTK.vtkAbstractVolumeMapper"

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