ActiViz .NET
5.8.0
|
vtkMultiBlockDataSet - Composite dataset that organizes datasets into blocks. More...
Public Member Functions | |
vtkMultiBlockDataSet (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkMultiBlockDataSet () | |
Undocumented Block. | |
vtkDataObject | GetBlock (uint blockno) |
Returns the block at the given index. It is recommended that one uses the iterators to iterate over composite datasets rather than using this API. | |
override int | GetDataObjectType () |
Return class name of data type (see vtkType.h for definitions). | |
vtkInformation | GetMetaData (uint blockno) |
Returns the meta-data for the block. 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 | GetNumberOfBlocks () |
Returns the number of blocks. | |
int | HasMetaData (uint blockno) |
Returns true if meta-data is available for a given block. | |
override int | HasMetaData (vtkCompositeDataIterator iter) |
Unhiding superclass method. | |
override int | IsA (string type) |
Undocumented Block. | |
new vtkMultiBlockDataSet | NewInstance () |
Undocumented Block. | |
void | RemoveBlock (uint blockno) |
Remove the given block from the dataset. | |
void | SetBlock (uint blockno, vtkDataObject block) |
Sets the data object as the given block. The total number of blocks will be resized to fit the requested block no. | |
void | SetNumberOfBlocks (uint numBlocks) |
Set the number of blocks. This will cause allocation if the new number of blocks is greater than the current size. All new blocks are initialized to null. | |
Static Public Member Functions | |
static new vtkMultiBlockDataSet | New () |
Undocumented Block. | |
static new vtkMultiBlockDataSet | GetData (vtkInformation info) |
Returns the meta-data for the block. If none is already present, a new vtkInformation object will be allocated. Use HasMetaData to avoid allocating vtkInformation objects. | |
static new vtkMultiBlockDataSet | GetData (vtkInformationVector v, int i) |
Returns the meta-data for the block. 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 vtkMultiBlockDataSet | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkMultiBlockDataSet" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "20vtkMultiBlockDataSet" |
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 | vtkMultiBlockDataSet_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkMultiBlockDataSet_GetBlock_01 (HandleRef pThis, uint blockno, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkMultiBlockDataSet_GetData_02 (HandleRef info, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkMultiBlockDataSet_GetData_03 (HandleRef v, int i, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkMultiBlockDataSet_GetDataObjectType_04 (HandleRef pThis) |
static internal IntPtr | vtkMultiBlockDataSet_GetMetaData_05 (HandleRef pThis, uint blockno, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkMultiBlockDataSet_GetMetaData_06 (HandleRef pThis, HandleRef iter, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal uint | vtkMultiBlockDataSet_GetNumberOfBlocks_07 (HandleRef pThis) |
static internal int | vtkMultiBlockDataSet_HasMetaData_08 (HandleRef pThis, uint blockno) |
static internal int | vtkMultiBlockDataSet_HasMetaData_09 (HandleRef pThis, HandleRef iter) |
static internal int | vtkMultiBlockDataSet_IsA_10 (HandleRef pThis, string type) |
static internal int | vtkMultiBlockDataSet_IsTypeOf_11 (string type) |
static internal IntPtr | vtkMultiBlockDataSet_NewInstance_13 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkMultiBlockDataSet_RemoveBlock_14 (HandleRef pThis, uint blockno) |
static internal IntPtr | vtkMultiBlockDataSet_SafeDownCast_15 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkMultiBlockDataSet_SetBlock_16 (HandleRef pThis, uint blockno, HandleRef block) |
static internal void | vtkMultiBlockDataSet_SetNumberOfBlocks_17 (HandleRef pThis, uint numBlocks) |
Static Private Member Functions | |
static | vtkMultiBlockDataSet () |
Automatically generated type registration mechanics. |
vtkMultiBlockDataSet - Composite dataset that organizes datasets into blocks.
Description vtkMultiBlockDataSet is a vtkCompositeDataSet that stores a hierarchy of datasets. The dataset collection consists of multiple blocks. Each block can itself be a vtkMultiBlockDataSet, thus providing for a full tree structure. Sub-blocks are usually used to distribute blocks across processors. For example, a 1 block dataset can be distributed as following:
/// proc 0: /// Block 0: /// * ds 0 /// * (null) /// /// proc 1: /// Block 0: /// * (null) /// * ds 1 ///
static Kitware.VTK.vtkMultiBlockDataSet.vtkMultiBlockDataSet | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkMultiBlockDataSet.vtkMultiBlockDataSet | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Undocumented Block.
override void Kitware.VTK.vtkMultiBlockDataSet.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.
vtkDataObject Kitware.VTK.vtkMultiBlockDataSet.GetBlock | ( | uint | blockno | ) |
Returns the block at the given index. It is recommended that one uses the iterators to iterate over composite datasets rather than using this API.
static new vtkMultiBlockDataSet Kitware.VTK.vtkMultiBlockDataSet.GetData | ( | vtkInformation | info | ) | [static] |
Returns the meta-data for the block. If none is already present, a new vtkInformation object will be allocated. Use HasMetaData to avoid allocating vtkInformation objects.
Reimplemented from Kitware.VTK.vtkCompositeDataSet.
static new vtkMultiBlockDataSet Kitware.VTK.vtkMultiBlockDataSet.GetData | ( | vtkInformationVector | v, |
int | i | ||
) | [static] |
Returns the meta-data for the block. If none is already present, a new vtkInformation object will be allocated. Use HasMetaData to avoid allocating vtkInformation objects.
Reimplemented from Kitware.VTK.vtkCompositeDataSet.
override int Kitware.VTK.vtkMultiBlockDataSet.GetDataObjectType | ( | ) | [virtual] |
Return class name of data type (see vtkType.h for definitions).
Reimplemented from Kitware.VTK.vtkCompositeDataSet.
vtkInformation Kitware.VTK.vtkMultiBlockDataSet.GetMetaData | ( | uint | blockno | ) |
Returns the meta-data for the block. If none is already present, a new vtkInformation object will be allocated. Use HasMetaData to avoid allocating vtkInformation objects.
override vtkInformation Kitware.VTK.vtkMultiBlockDataSet.GetMetaData | ( | vtkCompositeDataIterator | iter | ) | [virtual] |
Unhiding superclass method.
Reimplemented from Kitware.VTK.vtkCompositeDataSet.
Returns the number of blocks.
int Kitware.VTK.vtkMultiBlockDataSet.HasMetaData | ( | uint | blockno | ) |
Returns true if meta-data is available for a given block.
override int Kitware.VTK.vtkMultiBlockDataSet.HasMetaData | ( | vtkCompositeDataIterator | iter | ) | [virtual] |
Unhiding superclass method.
Reimplemented from Kitware.VTK.vtkCompositeDataSet.
override int Kitware.VTK.vtkMultiBlockDataSet.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkCompositeDataSet.
static new int Kitware.VTK.vtkMultiBlockDataSet.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkCompositeDataSet.
static new vtkMultiBlockDataSet Kitware.VTK.vtkMultiBlockDataSet.New | ( | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkDataObject.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkCompositeDataSet.
void Kitware.VTK.vtkMultiBlockDataSet.RemoveBlock | ( | uint | blockno | ) |
Remove the given block from the dataset.
static new vtkMultiBlockDataSet Kitware.VTK.vtkMultiBlockDataSet.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkCompositeDataSet.
void Kitware.VTK.vtkMultiBlockDataSet.SetBlock | ( | uint | blockno, |
vtkDataObject | block | ||
) |
Sets the data object as the given block. The total number of blocks will be resized to fit the requested block no.
void Kitware.VTK.vtkMultiBlockDataSet.SetNumberOfBlocks | ( | uint | numBlocks | ) |
Set the number of blocks. This will cause allocation if the new number of blocks is greater than the current size. All new blocks are initialized to null.
static internal IntPtr Kitware.VTK.vtkMultiBlockDataSet.vtkMultiBlockDataSet_GetBlock_01 | ( | HandleRef | pThis, |
uint | blockno, | ||
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkMultiBlockDataSet.vtkMultiBlockDataSet_GetData_02 | ( | HandleRef | info, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkMultiBlockDataSet.vtkMultiBlockDataSet_GetData_03 | ( | HandleRef | v, |
int | i, | ||
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal int Kitware.VTK.vtkMultiBlockDataSet.vtkMultiBlockDataSet_GetDataObjectType_04 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkMultiBlockDataSet.vtkMultiBlockDataSet_GetMetaData_05 | ( | HandleRef | pThis, |
uint | blockno, | ||
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkMultiBlockDataSet.vtkMultiBlockDataSet_GetMetaData_06 | ( | HandleRef | pThis, |
HandleRef | iter, | ||
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal uint Kitware.VTK.vtkMultiBlockDataSet.vtkMultiBlockDataSet_GetNumberOfBlocks_07 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkMultiBlockDataSet.vtkMultiBlockDataSet_HasMetaData_08 | ( | HandleRef | pThis, |
uint | blockno | ||
) | [private] |
static internal int Kitware.VTK.vtkMultiBlockDataSet.vtkMultiBlockDataSet_HasMetaData_09 | ( | HandleRef | pThis, |
HandleRef | iter | ||
) | [private] |
static internal int Kitware.VTK.vtkMultiBlockDataSet.vtkMultiBlockDataSet_IsA_10 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkMultiBlockDataSet.vtkMultiBlockDataSet_IsTypeOf_11 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkMultiBlockDataSet.vtkMultiBlockDataSet_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkMultiBlockDataSet.vtkMultiBlockDataSet_NewInstance_13 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkMultiBlockDataSet.vtkMultiBlockDataSet_RemoveBlock_14 | ( | HandleRef | pThis, |
uint | blockno | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkMultiBlockDataSet.vtkMultiBlockDataSet_SafeDownCast_15 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkMultiBlockDataSet.vtkMultiBlockDataSet_SetBlock_16 | ( | HandleRef | pThis, |
uint | blockno, | ||
HandleRef | block | ||
) | [private] |
static internal void Kitware.VTK.vtkMultiBlockDataSet.vtkMultiBlockDataSet_SetNumberOfBlocks_17 | ( | HandleRef | pThis, |
uint | numBlocks | ||
) | [private] |
new readonly string Kitware.VTK.vtkMultiBlockDataSet.MRClassNameKey = "20vtkMultiBlockDataSet" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkCompositeDataSet.
new const string Kitware.VTK.vtkMultiBlockDataSet.MRFullTypeName = "Kitware.VTK.vtkMultiBlockDataSet" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkCompositeDataSet.