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

vtkMultiPieceDataSet - composite dataset to encapsulates pieces of dataset. More...

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

List of all members.

Public Member Functions

 vtkMultiPieceDataSet (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkMultiPieceDataSet ()
 Undocumented Block.
override int GetDataObjectType ()
 Return class name of data type (see vtkType.h for definitions).
vtkInformation GetMetaData (uint pieceno)
 Returns the meta-data for the piece. If none is already present, a new vtkInformation object will be allocated. Use HasMetaData to avoid allocating vtkInformation objects.
override vtkInformation GetMetaData (vtkCompositeDataIterator iter)
 Unhiding superclass method.
uint GetNumberOfPieces ()
 Returns the number of pieces.
vtkDataSet GetPiece (uint pieceno)
 Returns the piece at the given index.
vtkDataObject GetPieceAsDataObject (uint pieceno)
 Returns the piece at the given index.
int HasMetaData (uint piece)
 Returns true if meta-data is available for a given piece.
override int HasMetaData (vtkCompositeDataIterator iter)
 Unhiding superclass method.
override int IsA (string type)
 Undocumented Block.
new vtkMultiPieceDataSet NewInstance ()
 Undocumented Block.
void SetNumberOfPieces (uint numpieces)
 Set the number of pieces. This will cause allocation if the new number of pieces is greater than the current size. All new pieces are initialized to null.
void SetPiece (uint pieceno, vtkDataObject piece)
 Sets the data object as the given piece. The total number of pieces will be resized to fit the requested piece no.

Static Public Member Functions

static new vtkMultiPieceDataSet New ()
 Undocumented Block.
static new vtkMultiPieceDataSet GetData (vtkInformation info)
 Returns the meta-data for the piece. If none is already present, a new vtkInformation object will be allocated. Use HasMetaData to avoid allocating vtkInformation objects.
static new vtkMultiPieceDataSet GetData (vtkInformationVector v, int i)
 Returns the meta-data for the piece. If none is already present, a new vtkInformation object will be allocated. Use HasMetaData to avoid allocating vtkInformation objects.
static new int IsTypeOf (string type)
 Undocumented Block.
static new vtkMultiPieceDataSet SafeDownCast (vtkObjectBase o)
 Undocumented Block.

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "20vtkMultiPieceDataSet"
 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 vtkMultiPieceDataSet_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkMultiPieceDataSet_GetData_01 (HandleRef info, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkMultiPieceDataSet_GetData_02 (HandleRef v, int i, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkMultiPieceDataSet_GetDataObjectType_03 (HandleRef pThis)
static internal IntPtr vtkMultiPieceDataSet_GetMetaData_04 (HandleRef pThis, uint pieceno, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkMultiPieceDataSet_GetMetaData_05 (HandleRef pThis, HandleRef iter, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal uint vtkMultiPieceDataSet_GetNumberOfPieces_06 (HandleRef pThis)
static internal IntPtr vtkMultiPieceDataSet_GetPiece_07 (HandleRef pThis, uint pieceno, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkMultiPieceDataSet_GetPieceAsDataObject_08 (HandleRef pThis, uint pieceno, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkMultiPieceDataSet_HasMetaData_09 (HandleRef pThis, uint piece)
static internal int vtkMultiPieceDataSet_HasMetaData_10 (HandleRef pThis, HandleRef iter)
static internal int vtkMultiPieceDataSet_IsA_11 (HandleRef pThis, string type)
static internal int vtkMultiPieceDataSet_IsTypeOf_12 (string type)
static internal IntPtr vtkMultiPieceDataSet_NewInstance_14 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkMultiPieceDataSet_SafeDownCast_15 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkMultiPieceDataSet_SetNumberOfPieces_16 (HandleRef pThis, uint numpieces)
static internal void vtkMultiPieceDataSet_SetPiece_17 (HandleRef pThis, uint pieceno, HandleRef piece)

Static Private Member Functions

static vtkMultiPieceDataSet ()
 Automatically generated type registration mechanics.

Detailed Description

vtkMultiPieceDataSet - composite dataset to encapsulates pieces of dataset.

Description A vtkMultiPieceDataSet dataset groups multiple data pieces together. For example, say that a simulation broke a volume into 16 piece so that each piece can be processed with 1 process in parallel. We want to load this volume in a visualization cluster of 4 nodes. Each node will get 4 pieces, not necessarily forming a whole rectangular piece. In this case, it is not possible to append the 4 pieces together into a vtkImageData. In this case, these 4 pieces can be collected together using a vtkMultiPieceDataSet. Note that vtkMultiPieceDataSet is intended to be included in other composite datasets eg. vtkMultiBlockDataSet, vtkHierarchicalBoxDataSet. Hence the lack of algorithms producting vtkMultiPieceDataSet.


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

Kitware.VTK.vtkMultiPieceDataSet.vtkMultiPieceDataSet ( 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.vtkMultiPieceDataSet.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.vtkCompositeDataSet.

Returns the meta-data for the piece. If none is already present, a new vtkInformation object will be allocated. Use HasMetaData to avoid allocating vtkInformation objects.

Reimplemented from Kitware.VTK.vtkCompositeDataSet.

Here is the call graph for this function:

Returns the meta-data for the piece. If none is already present, a new vtkInformation object will be allocated. Use HasMetaData to avoid allocating vtkInformation objects.

Reimplemented from Kitware.VTK.vtkCompositeDataSet.

Here is the call graph for this function:

Return class name of data type (see vtkType.h for definitions).

Reimplemented from Kitware.VTK.vtkCompositeDataSet.

Returns the meta-data for the piece. If none is already present, a new vtkInformation object will be allocated. Use HasMetaData to avoid allocating vtkInformation objects.

Here is the call graph for this function:

Unhiding superclass method.

Reimplemented from Kitware.VTK.vtkCompositeDataSet.

Here is the call graph for this function:

Returns the number of pieces.

Returns the piece at the given index.

Here is the call graph for this function:

Returns the piece at the given index.

Here is the call graph for this function:

Returns true if meta-data is available for a given piece.

Unhiding superclass method.

Reimplemented from Kitware.VTK.vtkCompositeDataSet.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkCompositeDataSet.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkCompositeDataSet.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkDataObject.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkCompositeDataSet.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkCompositeDataSet.

Here is the call graph for this function:

Set the number of pieces. This will cause allocation if the new number of pieces is greater than the current size. All new pieces are initialized to null.

void Kitware.VTK.vtkMultiPieceDataSet.SetPiece ( uint  pieceno,
vtkDataObject  piece 
)

Sets the data object as the given piece. The total number of pieces will be resized to fit the requested piece no.

static internal IntPtr Kitware.VTK.vtkMultiPieceDataSet.vtkMultiPieceDataSet_GetData_01 ( HandleRef  info,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkMultiPieceDataSet.vtkMultiPieceDataSet_GetData_02 ( HandleRef  v,
int  i,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal int Kitware.VTK.vtkMultiPieceDataSet.vtkMultiPieceDataSet_GetDataObjectType_03 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkMultiPieceDataSet.vtkMultiPieceDataSet_GetMetaData_04 ( HandleRef  pThis,
uint  pieceno,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkMultiPieceDataSet.vtkMultiPieceDataSet_GetMetaData_05 ( HandleRef  pThis,
HandleRef  iter,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal uint Kitware.VTK.vtkMultiPieceDataSet.vtkMultiPieceDataSet_GetNumberOfPieces_06 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkMultiPieceDataSet.vtkMultiPieceDataSet_GetPiece_07 ( HandleRef  pThis,
uint  pieceno,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkMultiPieceDataSet.vtkMultiPieceDataSet_GetPieceAsDataObject_08 ( HandleRef  pThis,
uint  pieceno,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal int Kitware.VTK.vtkMultiPieceDataSet.vtkMultiPieceDataSet_HasMetaData_09 ( HandleRef  pThis,
uint  piece 
) [private]
static internal int Kitware.VTK.vtkMultiPieceDataSet.vtkMultiPieceDataSet_HasMetaData_10 ( HandleRef  pThis,
HandleRef  iter 
) [private]
static internal int Kitware.VTK.vtkMultiPieceDataSet.vtkMultiPieceDataSet_IsA_11 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkMultiPieceDataSet.vtkMultiPieceDataSet_IsTypeOf_12 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkMultiPieceDataSet.vtkMultiPieceDataSet_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkMultiPieceDataSet.vtkMultiPieceDataSet_NewInstance_14 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkMultiPieceDataSet.vtkMultiPieceDataSet_SafeDownCast_15 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkMultiPieceDataSet.vtkMultiPieceDataSet_SetNumberOfPieces_16 ( HandleRef  pThis,
uint  numpieces 
) [private]
static internal void Kitware.VTK.vtkMultiPieceDataSet.vtkMultiPieceDataSet_SetPiece_17 ( HandleRef  pThis,
uint  pieceno,
HandleRef  piece 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkMultiPieceDataSet.MRClassNameKey = "20vtkMultiPieceDataSet" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkCompositeDataSet.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkCompositeDataSet.


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