ActiViz .NET
5.8.0
|
vtkCompositeDataSet - abstract superclass for composite (multi-block or AMR) datasets More...
Public Member Functions | |
vtkCompositeDataSet (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
virtual void | CopyStructure (vtkCompositeDataSet input) |
Copies the tree structure from the input. All pointers to non-composite data objects are intialized to NULL. This also shallow copies the meta data associated with all the nodes. | |
override void | DeepCopy (vtkDataObject src) |
Shallow and Deep copy. | |
override uint | GetActualMemorySize () |
Return the actual size of the data in kilobytes. This number is valid only after the pipeline has updated. | |
override int | GetDataObjectType () |
Return class name of data type (see vtkType.h for definitions). | |
virtual vtkDataObject | GetDataSet (vtkCompositeDataIterator iter) |
Returns the dataset located at the positiong pointed by the iterator. The iterator does not need to be iterating over this dataset itself. It can be an iterator for composite dataset with similar structure (achieved by using CopyStructure). | |
virtual vtkInformation | GetMetaData (vtkCompositeDataIterator iter) |
Returns the meta-data associated with the position pointed by the iterator. This will create a new vtkInformation object if none already exists. Use HasMetaData to avoid creating the vtkInformation object unnecessarily. The iterator does not need to be iterating over this dataset itself. It can be an iterator for composite dataset with similar structure (achieved by using CopyStructure). | |
virtual int | GetNumberOfPoints () |
Returns the total number of points of all blocks. This will iterate over all blocks and call GetNumberOfPoints() so it might be expansive. | |
override vtkAlgorithmOutput | GetProducerPort () |
Get the port currently producing this object. | |
virtual int | HasMetaData (vtkCompositeDataIterator iter) |
Returns if any meta-data associated with the position pointed by the iterator. The iterator does not need to be iterating over this dataset itself. It can be an iterator for composite dataset with similar structure (achieved by using CopyStructure). | |
override void | Initialize () |
Restore data object to initial state,. | |
override int | IsA (string type) |
Undocumented Block. | |
new vtkCompositeDataSet | NewInstance () |
Undocumented Block. | |
virtual vtkCompositeDataIterator | NewIterator () |
Return a new iterator (the iterator has to be deleted by user). | |
virtual void | SetDataSet (vtkCompositeDataIterator iter, vtkDataObject dataObj) |
Sets the data set at the location pointed by the iterator. The iterator does not need to be iterating over this dataset itself. It can be any composite datasite with similar structure (achieved by using CopyStructure). | |
override void | ShallowCopy (vtkDataObject src) |
Shallow and Deep copy. | |
Static Public Member Functions | |
static new vtkCompositeDataSet | GetData (vtkInformation info) |
Return the actual size of the data in kilobytes. This number is valid only after the pipeline has updated. | |
static new vtkCompositeDataSet | GetData (vtkInformationVector v, int i) |
Return the actual size of the data in kilobytes. This number is valid only after the pipeline has updated. | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static vtkInformationStringKey | NAME () |
Key used to put node name in the meta-data associated with a node. | |
static new vtkCompositeDataSet | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkCompositeDataSet" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "19vtkCompositeDataSet" |
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 void | vtkCompositeDataSet_CopyStructure_01 (HandleRef pThis, HandleRef input) |
static internal void | vtkCompositeDataSet_DeepCopy_02 (HandleRef pThis, HandleRef src) |
static internal uint | vtkCompositeDataSet_GetActualMemorySize_03 (HandleRef pThis) |
static internal IntPtr | vtkCompositeDataSet_GetData_04 (HandleRef info, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkCompositeDataSet_GetData_05 (HandleRef v, int i, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkCompositeDataSet_GetDataObjectType_06 (HandleRef pThis) |
static internal IntPtr | vtkCompositeDataSet_GetDataSet_07 (HandleRef pThis, HandleRef iter, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkCompositeDataSet_GetMetaData_08 (HandleRef pThis, HandleRef iter, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkCompositeDataSet_GetNumberOfPoints_09 (HandleRef pThis) |
static internal IntPtr | vtkCompositeDataSet_GetProducerPort_10 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkCompositeDataSet_HasMetaData_11 (HandleRef pThis, HandleRef iter) |
static internal void | vtkCompositeDataSet_Initialize_12 (HandleRef pThis) |
static internal int | vtkCompositeDataSet_IsA_13 (HandleRef pThis, string type) |
static internal int | vtkCompositeDataSet_IsTypeOf_14 (string type) |
static internal IntPtr | vtkCompositeDataSet_NAME_15 (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkCompositeDataSet_NewInstance_16 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkCompositeDataSet_NewIterator_17 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkCompositeDataSet_SafeDownCast_18 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkCompositeDataSet_SetDataSet_19 (HandleRef pThis, HandleRef iter, HandleRef dataObj) |
static internal void | vtkCompositeDataSet_ShallowCopy_20 (HandleRef pThis, HandleRef src) |
Static Private Member Functions | |
static | vtkCompositeDataSet () |
Automatically generated type registration mechanics. |
vtkCompositeDataSet - abstract superclass for composite (multi-block or AMR) datasets
Description vtkCompositeDataSet is an abstract class that represents a collection of datasets (including other composite datasets). It provides an interface to access the datasets through iterators. vtkCompositeDataSet provides methods that are used by subclasses to store the datasets. vtkCompositeDataSet provides the datastructure for a full tree representation. Subclasses provide the semantics for it and control how this tree is built.
static Kitware.VTK.vtkCompositeDataSet.vtkCompositeDataSet | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkCompositeDataSet.vtkCompositeDataSet | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
virtual void Kitware.VTK.vtkCompositeDataSet.CopyStructure | ( | vtkCompositeDataSet | input | ) | [virtual] |
Copies the tree structure from the input. All pointers to non-composite data objects are intialized to NULL. This also shallow copies the meta data associated with all the nodes.
override void Kitware.VTK.vtkCompositeDataSet.DeepCopy | ( | vtkDataObject | src | ) | [virtual] |
Shallow and Deep copy.
Reimplemented from Kitware.VTK.vtkDataObject.
override void Kitware.VTK.vtkCompositeDataSet.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.vtkDataObject.
Reimplemented in Kitware.VTK.vtkHierarchicalBoxDataSet, Kitware.VTK.vtkMultiBlockDataSet, Kitware.VTK.vtkMultiPieceDataSet, and Kitware.VTK.vtkTemporalDataSet.
override uint Kitware.VTK.vtkCompositeDataSet.GetActualMemorySize | ( | ) | [virtual] |
Return the actual size of the data in kilobytes. This number is valid only after the pipeline has updated.
Reimplemented from Kitware.VTK.vtkDataObject.
static new vtkCompositeDataSet Kitware.VTK.vtkCompositeDataSet.GetData | ( | vtkInformation | info | ) | [static] |
Return the actual size of the data in kilobytes. This number is valid only after the pipeline has updated.
Reimplemented from Kitware.VTK.vtkDataObject.
Reimplemented in Kitware.VTK.vtkHierarchicalBoxDataSet, Kitware.VTK.vtkMultiBlockDataSet, Kitware.VTK.vtkMultiPieceDataSet, and Kitware.VTK.vtkTemporalDataSet.
static new vtkCompositeDataSet Kitware.VTK.vtkCompositeDataSet.GetData | ( | vtkInformationVector | v, |
int | i | ||
) | [static] |
Return the actual size of the data in kilobytes. This number is valid only after the pipeline has updated.
Reimplemented from Kitware.VTK.vtkDataObject.
Reimplemented in Kitware.VTK.vtkHierarchicalBoxDataSet, Kitware.VTK.vtkMultiBlockDataSet, Kitware.VTK.vtkMultiPieceDataSet, and Kitware.VTK.vtkTemporalDataSet.
override int Kitware.VTK.vtkCompositeDataSet.GetDataObjectType | ( | ) | [virtual] |
Return class name of data type (see vtkType.h for definitions).
Reimplemented from Kitware.VTK.vtkDataObject.
Reimplemented in Kitware.VTK.vtkHierarchicalBoxDataSet, Kitware.VTK.vtkMultiBlockDataSet, Kitware.VTK.vtkMultiPieceDataSet, and Kitware.VTK.vtkTemporalDataSet.
virtual vtkDataObject Kitware.VTK.vtkCompositeDataSet.GetDataSet | ( | vtkCompositeDataIterator | iter | ) | [virtual] |
Returns the dataset located at the positiong pointed by the iterator. The iterator does not need to be iterating over this dataset itself. It can be an iterator for composite dataset with similar structure (achieved by using CopyStructure).
Reimplemented in Kitware.VTK.vtkHierarchicalBoxDataSet.
virtual vtkInformation Kitware.VTK.vtkCompositeDataSet.GetMetaData | ( | vtkCompositeDataIterator | iter | ) | [virtual] |
Returns the meta-data associated with the position pointed by the iterator. This will create a new vtkInformation object if none already exists. Use HasMetaData to avoid creating the vtkInformation object unnecessarily. The iterator does not need to be iterating over this dataset itself. It can be an iterator for composite dataset with similar structure (achieved by using CopyStructure).
Reimplemented in Kitware.VTK.vtkHierarchicalBoxDataSet, Kitware.VTK.vtkMultiBlockDataSet, Kitware.VTK.vtkTemporalDataSet, and Kitware.VTK.vtkMultiPieceDataSet.
virtual int Kitware.VTK.vtkCompositeDataSet.GetNumberOfPoints | ( | ) | [virtual] |
Returns the total number of points of all blocks. This will iterate over all blocks and call GetNumberOfPoints() so it might be expansive.
override vtkAlgorithmOutput Kitware.VTK.vtkCompositeDataSet.GetProducerPort | ( | ) | [virtual] |
Get the port currently producing this object.
Reimplemented from Kitware.VTK.vtkDataObject.
virtual int Kitware.VTK.vtkCompositeDataSet.HasMetaData | ( | vtkCompositeDataIterator | iter | ) | [virtual] |
Returns if any meta-data associated with the position pointed by the iterator. The iterator does not need to be iterating over this dataset itself. It can be an iterator for composite dataset with similar structure (achieved by using CopyStructure).
Reimplemented in Kitware.VTK.vtkHierarchicalBoxDataSet, Kitware.VTK.vtkMultiPieceDataSet, Kitware.VTK.vtkMultiBlockDataSet, and Kitware.VTK.vtkTemporalDataSet.
override void Kitware.VTK.vtkCompositeDataSet.Initialize | ( | ) | [virtual] |
Restore data object to initial state,.
Reimplemented from Kitware.VTK.vtkDataObject.
override int Kitware.VTK.vtkCompositeDataSet.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkDataObject.
Reimplemented in Kitware.VTK.vtkHierarchicalBoxDataSet, Kitware.VTK.vtkMultiPieceDataSet, Kitware.VTK.vtkMultiBlockDataSet, and Kitware.VTK.vtkTemporalDataSet.
static new int Kitware.VTK.vtkCompositeDataSet.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkDataObject.
Reimplemented in Kitware.VTK.vtkHierarchicalBoxDataSet, Kitware.VTK.vtkMultiPieceDataSet, Kitware.VTK.vtkMultiBlockDataSet, and Kitware.VTK.vtkTemporalDataSet.
static vtkInformationStringKey Kitware.VTK.vtkCompositeDataSet.NAME | ( | ) | [static] |
Key used to put node name in the meta-data associated with a node.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkDataObject.
Reimplemented in Kitware.VTK.vtkHierarchicalBoxDataSet, Kitware.VTK.vtkMultiPieceDataSet, Kitware.VTK.vtkMultiBlockDataSet, and Kitware.VTK.vtkTemporalDataSet.
virtual vtkCompositeDataIterator Kitware.VTK.vtkCompositeDataSet.NewIterator | ( | ) | [virtual] |
Return a new iterator (the iterator has to be deleted by user).
Reimplemented in Kitware.VTK.vtkHierarchicalBoxDataSet.
static new vtkCompositeDataSet Kitware.VTK.vtkCompositeDataSet.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkDataObject.
Reimplemented in Kitware.VTK.vtkHierarchicalBoxDataSet, Kitware.VTK.vtkMultiPieceDataSet, Kitware.VTK.vtkMultiBlockDataSet, and Kitware.VTK.vtkTemporalDataSet.
virtual void Kitware.VTK.vtkCompositeDataSet.SetDataSet | ( | vtkCompositeDataIterator | iter, |
vtkDataObject | dataObj | ||
) | [virtual] |
Sets the data set at the location pointed by the iterator. The iterator does not need to be iterating over this dataset itself. It can be any composite datasite with similar structure (achieved by using CopyStructure).
Reimplemented in Kitware.VTK.vtkHierarchicalBoxDataSet.
override void Kitware.VTK.vtkCompositeDataSet.ShallowCopy | ( | vtkDataObject | src | ) | [virtual] |
Shallow and Deep copy.
Reimplemented from Kitware.VTK.vtkDataObject.
static internal void Kitware.VTK.vtkCompositeDataSet.vtkCompositeDataSet_CopyStructure_01 | ( | HandleRef | pThis, |
HandleRef | input | ||
) | [private] |
static internal void Kitware.VTK.vtkCompositeDataSet.vtkCompositeDataSet_DeepCopy_02 | ( | HandleRef | pThis, |
HandleRef | src | ||
) | [private] |
static internal uint Kitware.VTK.vtkCompositeDataSet.vtkCompositeDataSet_GetActualMemorySize_03 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkCompositeDataSet.vtkCompositeDataSet_GetData_04 | ( | HandleRef | info, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkCompositeDataSet.vtkCompositeDataSet_GetData_05 | ( | HandleRef | v, |
int | i, | ||
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal int Kitware.VTK.vtkCompositeDataSet.vtkCompositeDataSet_GetDataObjectType_06 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkCompositeDataSet.vtkCompositeDataSet_GetDataSet_07 | ( | HandleRef | pThis, |
HandleRef | iter, | ||
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkCompositeDataSet.vtkCompositeDataSet_GetMetaData_08 | ( | HandleRef | pThis, |
HandleRef | iter, | ||
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal int Kitware.VTK.vtkCompositeDataSet.vtkCompositeDataSet_GetNumberOfPoints_09 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkCompositeDataSet.vtkCompositeDataSet_GetProducerPort_10 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal int Kitware.VTK.vtkCompositeDataSet.vtkCompositeDataSet_HasMetaData_11 | ( | HandleRef | pThis, |
HandleRef | iter | ||
) | [private] |
static internal void Kitware.VTK.vtkCompositeDataSet.vtkCompositeDataSet_Initialize_12 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkCompositeDataSet.vtkCompositeDataSet_IsA_13 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkCompositeDataSet.vtkCompositeDataSet_IsTypeOf_14 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkCompositeDataSet.vtkCompositeDataSet_NAME_15 | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkCompositeDataSet.vtkCompositeDataSet_NewInstance_16 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkCompositeDataSet.vtkCompositeDataSet_NewIterator_17 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkCompositeDataSet.vtkCompositeDataSet_SafeDownCast_18 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkCompositeDataSet.vtkCompositeDataSet_SetDataSet_19 | ( | HandleRef | pThis, |
HandleRef | iter, | ||
HandleRef | dataObj | ||
) | [private] |
static internal void Kitware.VTK.vtkCompositeDataSet.vtkCompositeDataSet_ShallowCopy_20 | ( | HandleRef | pThis, |
HandleRef | src | ||
) | [private] |
new readonly string Kitware.VTK.vtkCompositeDataSet.MRClassNameKey = "19vtkCompositeDataSet" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkDataObject.
Reimplemented in Kitware.VTK.vtkHierarchicalBoxDataSet, Kitware.VTK.vtkMultiBlockDataSet, Kitware.VTK.vtkMultiPieceDataSet, and Kitware.VTK.vtkTemporalDataSet.
new const string Kitware.VTK.vtkCompositeDataSet.MRFullTypeName = "Kitware.VTK.vtkCompositeDataSet" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkDataObject.
Reimplemented in Kitware.VTK.vtkHierarchicalBoxDataSet, Kitware.VTK.vtkMultiBlockDataSet, Kitware.VTK.vtkMultiPieceDataSet, and Kitware.VTK.vtkTemporalDataSet.