ActiViz .NET
5.8.0
|
vtkCompositeDataPipeline - Executive supporting composite datasets. More...
Public Member Functions | |
vtkCompositeDataPipeline (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkCompositeDataPipeline () | |
Undocumented Block. | |
vtkDataObject | GetCompositeOutputData (int port) |
Returns the data object stored with the DATA_OBJECT() in the output port. | |
override int | IsA (string type) |
Undocumented Block. | |
new vtkCompositeDataPipeline | NewInstance () |
Undocumented Block. | |
Static Public Member Functions | |
static new vtkCompositeDataPipeline | New () |
Undocumented Block. | |
static vtkInformationObjectBaseKey | COMPOSITE_DATA_META_DATA () |
COMPOSITE_DATA_META_DATA is a key placed in the output-port information by readers/sources producing composite datasets. This meta-data provides information about the structure of the composite dataset and things like data-bounds etc. THIS IS AN EXPERIMENTAL FEATURE. IT MAY CHANGE WITHOUT NOTICE ***. | |
static vtkInformationIntegerKey | COMPOSITE_INDEX () |
COMPOSITE_INDEX() is added to the leaf nodes of the meta-data composite dataset (COMPOSITE_DATA_META_DATA) during REQUEST_INFORMATION(). Filters downstream can use this index to request specific datasets when creating UPDATE_COMPOSITE_INDICES(). THIS IS AN EXPERIMENTAL FEATURE. IT MAY CHANGE WITHOUT NOTICE ***. | |
static vtkInformationIntegerVectorKey | COMPOSITE_INDICES () |
COMPOSITE_INDICES() is put in the output information by the executive if the request has UPDATE_COMPOSITE_INDICES() using the generated composite dataset's structure. Note that COMPOSITE_INDICES has to be sorted vector with increasing indices. THIS IS AN EXPERIMENTAL FEATURE. IT MAY CHANGE WITHOUT NOTICE ***. | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static vtkInformationIntegerKey | REQUIRES_TIME_DOWNSTREAM () |
vtkCompositeDataPipeline specific keys | |
static new vtkCompositeDataPipeline | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
static vtkInformationIntegerVectorKey | UPDATE_COMPOSITE_INDICES () |
UPDATE_COMPOSITE_INDICES is a key placed in the request to request a set of composite indices from a reader/source producing composite dataset. Typically, the reader publishes its structure using COMPOSITE_DATA_META_DATA() and then the sink requests blocks of interest using UPDATE_COMPOSITE_INDICES(). Note that UPDATE_COMPOSITE_INDICES has to be sorted vector with increasing indices. THIS IS AN EXPERIMENTAL FEATURE. IT MAY CHANGE WITHOUT NOTICE ***. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkCompositeDataPipeline" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "24vtkCompositeDataPipeline" |
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 | vtkCompositeDataPipeline_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkCompositeDataPipeline_COMPOSITE_DATA_META_DATA_01 (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkCompositeDataPipeline_COMPOSITE_INDEX_02 (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkCompositeDataPipeline_COMPOSITE_INDICES_03 (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkCompositeDataPipeline_GetCompositeOutputData_04 (HandleRef pThis, int port, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkCompositeDataPipeline_IsA_05 (HandleRef pThis, string type) |
static internal int | vtkCompositeDataPipeline_IsTypeOf_06 (string type) |
static internal IntPtr | vtkCompositeDataPipeline_NewInstance_08 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkCompositeDataPipeline_REQUIRES_TIME_DOWNSTREAM_09 (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkCompositeDataPipeline_SafeDownCast_10 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkCompositeDataPipeline_UPDATE_COMPOSITE_INDICES_11 (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
Static Private Member Functions | |
static | vtkCompositeDataPipeline () |
Automatically generated type registration mechanics. |
vtkCompositeDataPipeline - Executive supporting composite datasets.
Description vtkCompositeDataPipeline is an executive that supports the processing of composite dataset. It supports algorithms that are aware of composite dataset as well as those that are not. Type checking is performed at run time. Algorithms that are not composite dataset-aware have to support all dataset types contained in the composite dataset. The pipeline execution can be summarized as follows:
REQUEST_INFORMATION: The producers have to provide information about the contents of the composite dataset in this pass. Sources that can produce more than one piece (note that a piece is different than a block; each piece consistes of 0 or more blocks) should set MAXIMUM_NUMBER_OF_PIECES to -1.
REQUEST_UPDATE_EXTENT: This pass is identical to the one implemented in vtkStreamingDemandDrivenPipeline
REQUEST_DATA: This is where the algorithms execute. If the vtkCompositeDataPipeline is assigned to a simple filter, it will invoke the vtkStreamingDemandDrivenPipeline passes in a loop, passing a different block each time and will collect the results in a composite dataset.
static Kitware.VTK.vtkCompositeDataPipeline.vtkCompositeDataPipeline | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkCompositeDataPipeline.vtkCompositeDataPipeline | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Undocumented Block.
static vtkInformationObjectBaseKey Kitware.VTK.vtkCompositeDataPipeline.COMPOSITE_DATA_META_DATA | ( | ) | [static] |
COMPOSITE_DATA_META_DATA is a key placed in the output-port information by readers/sources producing composite datasets. This meta-data provides information about the structure of the composite dataset and things like data-bounds etc. THIS IS AN EXPERIMENTAL FEATURE. IT MAY CHANGE WITHOUT NOTICE ***.
static vtkInformationIntegerKey Kitware.VTK.vtkCompositeDataPipeline.COMPOSITE_INDEX | ( | ) | [static] |
COMPOSITE_INDEX() is added to the leaf nodes of the meta-data composite dataset (COMPOSITE_DATA_META_DATA) during REQUEST_INFORMATION(). Filters downstream can use this index to request specific datasets when creating UPDATE_COMPOSITE_INDICES(). THIS IS AN EXPERIMENTAL FEATURE. IT MAY CHANGE WITHOUT NOTICE ***.
static vtkInformationIntegerVectorKey Kitware.VTK.vtkCompositeDataPipeline.COMPOSITE_INDICES | ( | ) | [static] |
COMPOSITE_INDICES() is put in the output information by the executive if the request has UPDATE_COMPOSITE_INDICES() using the generated composite dataset's structure. Note that COMPOSITE_INDICES has to be sorted vector with increasing indices. THIS IS AN EXPERIMENTAL FEATURE. IT MAY CHANGE WITHOUT NOTICE ***.
override void Kitware.VTK.vtkCompositeDataPipeline.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.vtkStreamingDemandDrivenPipeline.
Reimplemented in Kitware.VTK.vtkThreadedStreamingPipeline.
Returns the data object stored with the DATA_OBJECT() in the output port.
override int Kitware.VTK.vtkCompositeDataPipeline.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkStreamingDemandDrivenPipeline.
Reimplemented in Kitware.VTK.vtkThreadedStreamingPipeline.
static new int Kitware.VTK.vtkCompositeDataPipeline.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkStreamingDemandDrivenPipeline.
Reimplemented in Kitware.VTK.vtkThreadedStreamingPipeline.
static new vtkCompositeDataPipeline Kitware.VTK.vtkCompositeDataPipeline.New | ( | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkStreamingDemandDrivenPipeline.
Reimplemented in Kitware.VTK.vtkThreadedStreamingPipeline.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkStreamingDemandDrivenPipeline.
Reimplemented in Kitware.VTK.vtkThreadedStreamingPipeline.
static new vtkCompositeDataPipeline Kitware.VTK.vtkCompositeDataPipeline.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkStreamingDemandDrivenPipeline.
Reimplemented in Kitware.VTK.vtkThreadedStreamingPipeline.
static vtkInformationIntegerVectorKey Kitware.VTK.vtkCompositeDataPipeline.UPDATE_COMPOSITE_INDICES | ( | ) | [static] |
UPDATE_COMPOSITE_INDICES is a key placed in the request to request a set of composite indices from a reader/source producing composite dataset. Typically, the reader publishes its structure using COMPOSITE_DATA_META_DATA() and then the sink requests blocks of interest using UPDATE_COMPOSITE_INDICES(). Note that UPDATE_COMPOSITE_INDICES has to be sorted vector with increasing indices. THIS IS AN EXPERIMENTAL FEATURE. IT MAY CHANGE WITHOUT NOTICE ***.
static internal IntPtr Kitware.VTK.vtkCompositeDataPipeline.vtkCompositeDataPipeline_COMPOSITE_DATA_META_DATA_01 | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkCompositeDataPipeline.vtkCompositeDataPipeline_COMPOSITE_INDEX_02 | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkCompositeDataPipeline.vtkCompositeDataPipeline_COMPOSITE_INDICES_03 | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkCompositeDataPipeline.vtkCompositeDataPipeline_GetCompositeOutputData_04 | ( | HandleRef | pThis, |
int | port, | ||
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal int Kitware.VTK.vtkCompositeDataPipeline.vtkCompositeDataPipeline_IsA_05 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkCompositeDataPipeline.vtkCompositeDataPipeline_IsTypeOf_06 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkCompositeDataPipeline.vtkCompositeDataPipeline_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkCompositeDataPipeline.vtkCompositeDataPipeline_NewInstance_08 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkCompositeDataPipeline.vtkCompositeDataPipeline_REQUIRES_TIME_DOWNSTREAM_09 | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkCompositeDataPipeline.vtkCompositeDataPipeline_SafeDownCast_10 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkCompositeDataPipeline.vtkCompositeDataPipeline_UPDATE_COMPOSITE_INDICES_11 | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
new readonly string Kitware.VTK.vtkCompositeDataPipeline.MRClassNameKey = "24vtkCompositeDataPipeline" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkStreamingDemandDrivenPipeline.
Reimplemented in Kitware.VTK.vtkThreadedStreamingPipeline.
new const string Kitware.VTK.vtkCompositeDataPipeline.MRFullTypeName = "Kitware.VTK.vtkCompositeDataPipeline" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkStreamingDemandDrivenPipeline.
Reimplemented in Kitware.VTK.vtkThreadedStreamingPipeline.