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

vtkPolyDataMapper - map vtkPolyData to graphics primitives More...

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

List of all members.

Public Member Functions

 vtkPolyDataMapper (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkPolyDataMapper ()
 Undocumented Block.
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).
virtual int GetGhostLevel ()
 Set the number of ghost cells to return.
new vtkPolyData GetInput ()
 Specify the input data to map.
virtual int GetNumberOfPieces ()
 If you want only a part of the data, specify by setting the piece.
virtual int GetNumberOfSubPieces ()
 If you want only a part of the data, specify by setting the piece.
virtual int GetPiece ()
 If you want only a part of the data, specify by setting the piece.
override int IsA (string type)
 Undocumented Block.
virtual void MapDataArrayToMultiTextureAttribute (int unit, string dataArrayName, int fieldAssociation, int componentno)
 Select a data array from the point/cell data and map it to a generic vertex attribute. vertexAttributeName is the name of the vertex attribute. dataArrayName is the name of the data array. fieldAssociation indicates when the data array is a point data array or cell data array (vtkDataObject::FIELD_ASSOCIATION_POINTS or (vtkDataObject::FIELD_ASSOCIATION_CELLS). componentno indicates which component from the data array must be passed as the attribute. If -1, then all components are passed.
virtual void MapDataArrayToVertexAttribute (string vertexAttributeName, string dataArrayName, int fieldAssociation, int componentno)
 Select a data array from the point/cell data and map it to a generic vertex attribute. vertexAttributeName is the name of the vertex attribute. dataArrayName is the name of the data array. fieldAssociation indicates when the data array is a point data array or cell data array (vtkDataObject::FIELD_ASSOCIATION_POINTS or (vtkDataObject::FIELD_ASSOCIATION_CELLS). componentno indicates which component from the data array must be passed as the attribute. If -1, then all components are passed.
new vtkPolyDataMapper NewInstance ()
 Undocumented Block.
virtual void RemoveAllVertexAttributeMappings ()
 Remove all vertex attributes.
virtual void RemoveVertexAttributeMapping (string vertexAttributeName)
 Remove a vertex attribute mapping.
override void Render (vtkRenderer ren, vtkActor act)
 This calls RenderPiece (in a for loop is streaming is necessary).
virtual void RenderPiece (vtkRenderer ren, vtkActor act)
 Implemented by sub classes. Actual rendering is done here.
virtual void SetGhostLevel (int _arg)
 Set the number of ghost cells to return.
void SetInput (vtkPolyData arg0)
 Specify the input data to map.
virtual void SetNumberOfPieces (int _arg)
 If you want only a part of the data, specify by setting the piece.
virtual void SetNumberOfSubPieces (int _arg)
 If you want only a part of the data, specify by setting the piece.
virtual void SetPiece (int _arg)
 If you want only a part of the data, specify by setting the piece.
new void ShallowCopy (vtkAbstractMapper m)
 Make a shallow copy of this mapper.
override void Update ()
 Update that sets the update piece first.

Static Public Member Functions

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

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "17vtkPolyDataMapper"
 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 vtkPolyDataMapper_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkPolyDataMapper_GetBounds_01 (HandleRef pThis)
static internal void vtkPolyDataMapper_GetBounds_02 (HandleRef pThis, IntPtr bounds)
static internal int vtkPolyDataMapper_GetGhostLevel_03 (HandleRef pThis)
static internal IntPtr vtkPolyDataMapper_GetInput_04 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkPolyDataMapper_GetNumberOfPieces_05 (HandleRef pThis)
static internal int vtkPolyDataMapper_GetNumberOfSubPieces_06 (HandleRef pThis)
static internal int vtkPolyDataMapper_GetPiece_07 (HandleRef pThis)
static internal int vtkPolyDataMapper_IsA_08 (HandleRef pThis, string type)
static internal int vtkPolyDataMapper_IsTypeOf_09 (string type)
static internal void vtkPolyDataMapper_MapDataArrayToMultiTextureAttribute_10 (HandleRef pThis, int unit, string dataArrayName, int fieldAssociation, int componentno)
static internal void vtkPolyDataMapper_MapDataArrayToVertexAttribute_11 (HandleRef pThis, string vertexAttributeName, string dataArrayName, int fieldAssociation, int componentno)
static internal IntPtr vtkPolyDataMapper_NewInstance_13 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkPolyDataMapper_RemoveAllVertexAttributeMappings_14 (HandleRef pThis)
static internal void vtkPolyDataMapper_RemoveVertexAttributeMapping_15 (HandleRef pThis, string vertexAttributeName)
static internal void vtkPolyDataMapper_Render_16 (HandleRef pThis, HandleRef ren, HandleRef act)
static internal void vtkPolyDataMapper_RenderPiece_17 (HandleRef pThis, HandleRef ren, HandleRef act)
static internal IntPtr vtkPolyDataMapper_SafeDownCast_18 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkPolyDataMapper_SetGhostLevel_19 (HandleRef pThis, int _arg)
static internal void vtkPolyDataMapper_SetInput_20 (HandleRef pThis, HandleRef arg0)
static internal void vtkPolyDataMapper_SetNumberOfPieces_21 (HandleRef pThis, int _arg)
static internal void vtkPolyDataMapper_SetNumberOfSubPieces_22 (HandleRef pThis, int _arg)
static internal void vtkPolyDataMapper_SetPiece_23 (HandleRef pThis, int _arg)
static internal void vtkPolyDataMapper_ShallowCopy_24 (HandleRef pThis, HandleRef m)
static internal void vtkPolyDataMapper_Update_25 (HandleRef pThis)

Static Private Member Functions

static vtkPolyDataMapper ()
 Automatically generated type registration mechanics.

Detailed Description

vtkPolyDataMapper - map vtkPolyData to graphics primitives

Description vtkPolyDataMapper is a class that maps polygonal data (i.e., vtkPolyData) to graphics primitives. vtkPolyDataMapper serves as a superclass for device-specific poly data mappers, that actually do the mapping to the rendering/graphics hardware/software.


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

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

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

Undocumented Block.


Member Function Documentation

override void Kitware.VTK.vtkPolyDataMapper.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.vtkMapper.

Reimplemented in Kitware.VTK.vtkCompositePolyDataMapper2, Kitware.VTK.vtkPainterPolyDataMapper, and Kitware.VTK.vtkOpenGLPolyDataMapper.

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

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

Reimplemented from Kitware.VTK.vtkMapper.

override void Kitware.VTK.vtkPolyDataMapper.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.vtkMapper.

Set the number of ghost cells to return.

Specify the input data to map.

Reimplemented from Kitware.VTK.vtkMapper.

Here is the call graph for this function:

If you want only a part of the data, specify by setting the piece.

If you want only a part of the data, specify by setting the piece.

virtual int Kitware.VTK.vtkPolyDataMapper.GetPiece ( ) [virtual]

If you want only a part of the data, specify by setting the piece.

override int Kitware.VTK.vtkPolyDataMapper.IsA ( string  type) [virtual]
static new int Kitware.VTK.vtkPolyDataMapper.IsTypeOf ( string  type) [static]
virtual void Kitware.VTK.vtkPolyDataMapper.MapDataArrayToMultiTextureAttribute ( int  unit,
string  dataArrayName,
int  fieldAssociation,
int  componentno 
) [virtual]

Select a data array from the point/cell data and map it to a generic vertex attribute. vertexAttributeName is the name of the vertex attribute. dataArrayName is the name of the data array. fieldAssociation indicates when the data array is a point data array or cell data array (vtkDataObject::FIELD_ASSOCIATION_POINTS or (vtkDataObject::FIELD_ASSOCIATION_CELLS). componentno indicates which component from the data array must be passed as the attribute. If -1, then all components are passed.

Reimplemented in Kitware.VTK.vtkPainterPolyDataMapper.

virtual void Kitware.VTK.vtkPolyDataMapper.MapDataArrayToVertexAttribute ( string  vertexAttributeName,
string  dataArrayName,
int  fieldAssociation,
int  componentno 
) [virtual]

Select a data array from the point/cell data and map it to a generic vertex attribute. vertexAttributeName is the name of the vertex attribute. dataArrayName is the name of the data array. fieldAssociation indicates when the data array is a point data array or cell data array (vtkDataObject::FIELD_ASSOCIATION_POINTS or (vtkDataObject::FIELD_ASSOCIATION_CELLS). componentno indicates which component from the data array must be passed as the attribute. If -1, then all components are passed.

Reimplemented in Kitware.VTK.vtkPainterPolyDataMapper.

Remove all vertex attributes.

Reimplemented in Kitware.VTK.vtkPainterPolyDataMapper.

virtual void Kitware.VTK.vtkPolyDataMapper.RemoveVertexAttributeMapping ( string  vertexAttributeName) [virtual]

Remove a vertex attribute mapping.

Reimplemented in Kitware.VTK.vtkPainterPolyDataMapper.

override void Kitware.VTK.vtkPolyDataMapper.Render ( vtkRenderer  ren,
vtkActor  act 
) [virtual]

This calls RenderPiece (in a for loop is streaming is necessary).

Reimplemented from Kitware.VTK.vtkMapper.

virtual void Kitware.VTK.vtkPolyDataMapper.RenderPiece ( vtkRenderer  ren,
vtkActor  act 
) [virtual]

Implemented by sub classes. Actual rendering is done here.

Reimplemented in Kitware.VTK.vtkPainterPolyDataMapper, and Kitware.VTK.vtkOpenGLPolyDataMapper.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkMapper.

Reimplemented in Kitware.VTK.vtkPainterPolyDataMapper, Kitware.VTK.vtkOpenGLPolyDataMapper, and Kitware.VTK.vtkCompositePolyDataMapper2.

Here is the call graph for this function:

virtual void Kitware.VTK.vtkPolyDataMapper.SetGhostLevel ( int  _arg) [virtual]

Set the number of ghost cells to return.

Specify the input data to map.

virtual void Kitware.VTK.vtkPolyDataMapper.SetNumberOfPieces ( int  _arg) [virtual]

If you want only a part of the data, specify by setting the piece.

virtual void Kitware.VTK.vtkPolyDataMapper.SetNumberOfSubPieces ( int  _arg) [virtual]

If you want only a part of the data, specify by setting the piece.

virtual void Kitware.VTK.vtkPolyDataMapper.SetPiece ( int  _arg) [virtual]

If you want only a part of the data, specify by setting the piece.

Make a shallow copy of this mapper.

Reimplemented from Kitware.VTK.vtkMapper.

override void Kitware.VTK.vtkPolyDataMapper.Update ( ) [virtual]

Update that sets the update piece first.

Reimplemented from Kitware.VTK.vtkAlgorithm.

static internal IntPtr Kitware.VTK.vtkPolyDataMapper.vtkPolyDataMapper_GetBounds_01 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkPolyDataMapper.vtkPolyDataMapper_GetBounds_02 ( HandleRef  pThis,
IntPtr  bounds 
) [private]
static internal int Kitware.VTK.vtkPolyDataMapper.vtkPolyDataMapper_GetGhostLevel_03 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkPolyDataMapper.vtkPolyDataMapper_GetInput_04 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal int Kitware.VTK.vtkPolyDataMapper.vtkPolyDataMapper_GetNumberOfPieces_05 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkPolyDataMapper.vtkPolyDataMapper_GetNumberOfSubPieces_06 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkPolyDataMapper.vtkPolyDataMapper_GetPiece_07 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkPolyDataMapper.vtkPolyDataMapper_IsA_08 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkPolyDataMapper.vtkPolyDataMapper_IsTypeOf_09 ( string  type) [private]
static internal void Kitware.VTK.vtkPolyDataMapper.vtkPolyDataMapper_MapDataArrayToMultiTextureAttribute_10 ( HandleRef  pThis,
int  unit,
string  dataArrayName,
int  fieldAssociation,
int  componentno 
) [private]
static internal void Kitware.VTK.vtkPolyDataMapper.vtkPolyDataMapper_MapDataArrayToVertexAttribute_11 ( HandleRef  pThis,
string  vertexAttributeName,
string  dataArrayName,
int  fieldAssociation,
int  componentno 
) [private]
static internal IntPtr Kitware.VTK.vtkPolyDataMapper.vtkPolyDataMapper_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkPolyDataMapper.vtkPolyDataMapper_NewInstance_13 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkPolyDataMapper.vtkPolyDataMapper_RemoveVertexAttributeMapping_15 ( HandleRef  pThis,
string  vertexAttributeName 
) [private]
static internal void Kitware.VTK.vtkPolyDataMapper.vtkPolyDataMapper_Render_16 ( HandleRef  pThis,
HandleRef  ren,
HandleRef  act 
) [private]
static internal void Kitware.VTK.vtkPolyDataMapper.vtkPolyDataMapper_RenderPiece_17 ( HandleRef  pThis,
HandleRef  ren,
HandleRef  act 
) [private]
static internal IntPtr Kitware.VTK.vtkPolyDataMapper.vtkPolyDataMapper_SafeDownCast_18 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkPolyDataMapper.vtkPolyDataMapper_SetGhostLevel_19 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkPolyDataMapper.vtkPolyDataMapper_SetInput_20 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal void Kitware.VTK.vtkPolyDataMapper.vtkPolyDataMapper_SetNumberOfPieces_21 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkPolyDataMapper.vtkPolyDataMapper_SetNumberOfSubPieces_22 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkPolyDataMapper.vtkPolyDataMapper_SetPiece_23 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkPolyDataMapper.vtkPolyDataMapper_ShallowCopy_24 ( HandleRef  pThis,
HandleRef  m 
) [private]
static internal void Kitware.VTK.vtkPolyDataMapper.vtkPolyDataMapper_Update_25 ( HandleRef  pThis) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkPolyDataMapper.MRClassNameKey = "17vtkPolyDataMapper" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkMapper.

Reimplemented in Kitware.VTK.vtkCompositePolyDataMapper2, Kitware.VTK.vtkPainterPolyDataMapper, and Kitware.VTK.vtkOpenGLPolyDataMapper.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkMapper.

Reimplemented in Kitware.VTK.vtkCompositePolyDataMapper2, Kitware.VTK.vtkPainterPolyDataMapper, and Kitware.VTK.vtkOpenGLPolyDataMapper.


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