ActiViz .NET
5.8.0
|
vtkDemandDrivenPipeline - Executive supporting on-demand execution. More...
Public Member Functions | |
vtkDemandDrivenPipeline (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkDemandDrivenPipeline () | |
Undocumented Block. | |
virtual uint | GetPipelineMTime () |
Get the PipelineMTime for this exective. | |
virtual int | GetReleaseDataFlag (int port) |
Get whether the given output port releases data when it is consumed. | |
override int | IsA (string type) |
Undocumented Block. | |
new vtkDemandDrivenPipeline | NewInstance () |
Undocumented Block. | |
virtual int | SetReleaseDataFlag (int port, int n) |
Set whether the given output port releases data when it is consumed. Returns 1 if the the value changes and 0 otherwise. | |
override int | Update () |
Bring the algorithm's outputs up-to-date. Returns 1 for success and 0 for failure. | |
override int | Update (int port) |
Bring the algorithm's outputs up-to-date. Returns 1 for success and 0 for failure. | |
virtual int | UpdateData (int outputPort) |
Bring the output data up to date. This should be called only when information is up to date. Use the Update method if it is not known that the information is up to date. | |
virtual int | UpdateDataObject () |
Bring the output data object's existence up to date. This does not actually produce data, but does create the data object that will store data produced during the UpdateData step. | |
virtual int | UpdateInformation () |
Bring the output information up to date. | |
virtual int | UpdatePipelineMTime () |
Bring the PipelineMTime up to date. | |
Static Public Member Functions | |
static new vtkDemandDrivenPipeline | New () |
Undocumented Block. | |
static vtkInformationIntegerKey | DATA_NOT_GENERATED () |
Key to store a mark for an output that will not be generated. Algorithms use this to tell the executive that they will not generate certain outputs for a REQUEST_DATA. | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static vtkDataObject | NewDataObject (string type) |
Create (New) and return a data object of the given type. This is here for backwards compatibility. Use vtkDataObjectTypes::NewDataObject() instead. | |
static vtkInformationIntegerKey | RELEASE_DATA () |
Key to specify in pipeline information the request that data be released after it is used. | |
static vtkInformationRequestKey | REQUEST_DATA () |
Key defining a request to make sure the output data are up to date. | |
static vtkInformationRequestKey | REQUEST_DATA_NOT_GENERATED () |
Key defining a request to mark outputs that will NOT be generated during a REQUEST_DATA. | |
static vtkInformationRequestKey | REQUEST_DATA_OBJECT () |
Key defining a request to make sure the output data objects exist. | |
static vtkInformationRequestKey | REQUEST_INFORMATION () |
Key defining a request to make sure the output information is up to date. | |
static vtkInformationIntegerKey | REQUEST_REGENERATE_INFORMATION () |
Key to be used for REQUEST_INFORMATION and REQUEST_DATA_OBJECT passes when you modification time should not be taken into account. | |
static new vtkDemandDrivenPipeline | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkDemandDrivenPipeline" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "23vtkDemandDrivenPipeline" |
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 | vtkDemandDrivenPipeline_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkDemandDrivenPipeline_DATA_NOT_GENERATED_01 (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal uint | vtkDemandDrivenPipeline_GetPipelineMTime_02 (HandleRef pThis) |
static internal int | vtkDemandDrivenPipeline_GetReleaseDataFlag_03 (HandleRef pThis, int port) |
static internal int | vtkDemandDrivenPipeline_IsA_04 (HandleRef pThis, string type) |
static internal int | vtkDemandDrivenPipeline_IsTypeOf_05 (string type) |
static internal IntPtr | vtkDemandDrivenPipeline_NewDataObject_07 (string type, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkDemandDrivenPipeline_NewInstance_08 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkDemandDrivenPipeline_RELEASE_DATA_09 (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkDemandDrivenPipeline_REQUEST_DATA_10 (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkDemandDrivenPipeline_REQUEST_DATA_NOT_GENERATED_11 (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkDemandDrivenPipeline_REQUEST_DATA_OBJECT_12 (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkDemandDrivenPipeline_REQUEST_INFORMATION_13 (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkDemandDrivenPipeline_REQUEST_REGENERATE_INFORMATION_14 (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkDemandDrivenPipeline_SafeDownCast_15 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkDemandDrivenPipeline_SetReleaseDataFlag_16 (HandleRef pThis, int port, int n) |
static internal int | vtkDemandDrivenPipeline_Update_17 (HandleRef pThis) |
static internal int | vtkDemandDrivenPipeline_Update_18 (HandleRef pThis, int port) |
static internal int | vtkDemandDrivenPipeline_UpdateData_19 (HandleRef pThis, int outputPort) |
static internal int | vtkDemandDrivenPipeline_UpdateDataObject_20 (HandleRef pThis) |
static internal int | vtkDemandDrivenPipeline_UpdateInformation_21 (HandleRef pThis) |
static internal int | vtkDemandDrivenPipeline_UpdatePipelineMTime_22 (HandleRef pThis) |
Static Private Member Functions | |
static | vtkDemandDrivenPipeline () |
Automatically generated type registration mechanics. |
vtkDemandDrivenPipeline - Executive supporting on-demand execution.
Description vtkDemandDrivenPipeline is an executive that will execute an algorithm only when its outputs are out-of-date with respect to its inputs.
static Kitware.VTK.vtkDemandDrivenPipeline.vtkDemandDrivenPipeline | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkDemandDrivenPipeline.vtkDemandDrivenPipeline | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Undocumented Block.
static vtkInformationIntegerKey Kitware.VTK.vtkDemandDrivenPipeline.DATA_NOT_GENERATED | ( | ) | [static] |
Key to store a mark for an output that will not be generated. Algorithms use this to tell the executive that they will not generate certain outputs for a REQUEST_DATA.
override void Kitware.VTK.vtkDemandDrivenPipeline.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.vtkExecutive.
Reimplemented in Kitware.VTK.vtkCompositeDataPipeline, Kitware.VTK.vtkStreamingDemandDrivenPipeline, Kitware.VTK.vtkThreadedStreamingPipeline, Kitware.VTK.vtkCachedStreamingDemandDrivenPipeline, and Kitware.VTK.vtkImageImportExecutive.
virtual uint Kitware.VTK.vtkDemandDrivenPipeline.GetPipelineMTime | ( | ) | [virtual] |
Get the PipelineMTime for this exective.
virtual int Kitware.VTK.vtkDemandDrivenPipeline.GetReleaseDataFlag | ( | int | port | ) | [virtual] |
Get whether the given output port releases data when it is consumed.
override int Kitware.VTK.vtkDemandDrivenPipeline.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkExecutive.
Reimplemented in Kitware.VTK.vtkStreamingDemandDrivenPipeline, Kitware.VTK.vtkCompositeDataPipeline, Kitware.VTK.vtkThreadedStreamingPipeline, Kitware.VTK.vtkCachedStreamingDemandDrivenPipeline, and Kitware.VTK.vtkImageImportExecutive.
static new int Kitware.VTK.vtkDemandDrivenPipeline.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkExecutive.
Reimplemented in Kitware.VTK.vtkStreamingDemandDrivenPipeline, Kitware.VTK.vtkCompositeDataPipeline, Kitware.VTK.vtkThreadedStreamingPipeline, Kitware.VTK.vtkCachedStreamingDemandDrivenPipeline, and Kitware.VTK.vtkImageImportExecutive.
static new vtkDemandDrivenPipeline Kitware.VTK.vtkDemandDrivenPipeline.New | ( | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
Reimplemented in Kitware.VTK.vtkCompositeDataPipeline, Kitware.VTK.vtkStreamingDemandDrivenPipeline, Kitware.VTK.vtkThreadedStreamingPipeline, Kitware.VTK.vtkCachedStreamingDemandDrivenPipeline, and Kitware.VTK.vtkImageImportExecutive.
static vtkDataObject Kitware.VTK.vtkDemandDrivenPipeline.NewDataObject | ( | string | type | ) | [static] |
Create (New) and return a data object of the given type. This is here for backwards compatibility. Use vtkDataObjectTypes::NewDataObject() instead.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkExecutive.
Reimplemented in Kitware.VTK.vtkStreamingDemandDrivenPipeline, Kitware.VTK.vtkCompositeDataPipeline, Kitware.VTK.vtkThreadedStreamingPipeline, Kitware.VTK.vtkCachedStreamingDemandDrivenPipeline, and Kitware.VTK.vtkImageImportExecutive.
static vtkInformationIntegerKey Kitware.VTK.vtkDemandDrivenPipeline.RELEASE_DATA | ( | ) | [static] |
Key to specify in pipeline information the request that data be released after it is used.
static vtkInformationRequestKey Kitware.VTK.vtkDemandDrivenPipeline.REQUEST_DATA | ( | ) | [static] |
Key defining a request to make sure the output data are up to date.
static vtkInformationRequestKey Kitware.VTK.vtkDemandDrivenPipeline.REQUEST_DATA_NOT_GENERATED | ( | ) | [static] |
Key defining a request to mark outputs that will NOT be generated during a REQUEST_DATA.
static vtkInformationRequestKey Kitware.VTK.vtkDemandDrivenPipeline.REQUEST_DATA_OBJECT | ( | ) | [static] |
Key defining a request to make sure the output data objects exist.
static vtkInformationRequestKey Kitware.VTK.vtkDemandDrivenPipeline.REQUEST_INFORMATION | ( | ) | [static] |
Key defining a request to make sure the output information is up to date.
static vtkInformationIntegerKey Kitware.VTK.vtkDemandDrivenPipeline.REQUEST_REGENERATE_INFORMATION | ( | ) | [static] |
Key to be used for REQUEST_INFORMATION and REQUEST_DATA_OBJECT passes when you modification time should not be taken into account.
static new vtkDemandDrivenPipeline Kitware.VTK.vtkDemandDrivenPipeline.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkExecutive.
Reimplemented in Kitware.VTK.vtkStreamingDemandDrivenPipeline, Kitware.VTK.vtkThreadedStreamingPipeline, Kitware.VTK.vtkCompositeDataPipeline, Kitware.VTK.vtkCachedStreamingDemandDrivenPipeline, and Kitware.VTK.vtkImageImportExecutive.
virtual int Kitware.VTK.vtkDemandDrivenPipeline.SetReleaseDataFlag | ( | int | port, |
int | n | ||
) | [virtual] |
Set whether the given output port releases data when it is consumed. Returns 1 if the the value changes and 0 otherwise.
override int Kitware.VTK.vtkDemandDrivenPipeline.Update | ( | ) | [virtual] |
Bring the algorithm's outputs up-to-date. Returns 1 for success and 0 for failure.
Reimplemented from Kitware.VTK.vtkExecutive.
Reimplemented in Kitware.VTK.vtkStreamingDemandDrivenPipeline, and Kitware.VTK.vtkCachedStreamingDemandDrivenPipeline.
override int Kitware.VTK.vtkDemandDrivenPipeline.Update | ( | int | port | ) | [virtual] |
Bring the algorithm's outputs up-to-date. Returns 1 for success and 0 for failure.
Reimplemented from Kitware.VTK.vtkExecutive.
Reimplemented in Kitware.VTK.vtkStreamingDemandDrivenPipeline, and Kitware.VTK.vtkCachedStreamingDemandDrivenPipeline.
virtual int Kitware.VTK.vtkDemandDrivenPipeline.UpdateData | ( | int | outputPort | ) | [virtual] |
Bring the output data up to date. This should be called only when information is up to date. Use the Update method if it is not known that the information is up to date.
virtual int Kitware.VTK.vtkDemandDrivenPipeline.UpdateDataObject | ( | ) | [virtual] |
Bring the output data object's existence up to date. This does not actually produce data, but does create the data object that will store data produced during the UpdateData step.
virtual int Kitware.VTK.vtkDemandDrivenPipeline.UpdateInformation | ( | ) | [virtual] |
Bring the output information up to date.
virtual int Kitware.VTK.vtkDemandDrivenPipeline.UpdatePipelineMTime | ( | ) | [virtual] |
Bring the PipelineMTime up to date.
static internal IntPtr Kitware.VTK.vtkDemandDrivenPipeline.vtkDemandDrivenPipeline_DATA_NOT_GENERATED_01 | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal uint Kitware.VTK.vtkDemandDrivenPipeline.vtkDemandDrivenPipeline_GetPipelineMTime_02 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkDemandDrivenPipeline.vtkDemandDrivenPipeline_GetReleaseDataFlag_03 | ( | HandleRef | pThis, |
int | port | ||
) | [private] |
static internal int Kitware.VTK.vtkDemandDrivenPipeline.vtkDemandDrivenPipeline_IsA_04 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkDemandDrivenPipeline.vtkDemandDrivenPipeline_IsTypeOf_05 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkDemandDrivenPipeline.vtkDemandDrivenPipeline_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkDemandDrivenPipeline.vtkDemandDrivenPipeline_NewDataObject_07 | ( | string | type, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkDemandDrivenPipeline.vtkDemandDrivenPipeline_NewInstance_08 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkDemandDrivenPipeline.vtkDemandDrivenPipeline_RELEASE_DATA_09 | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkDemandDrivenPipeline.vtkDemandDrivenPipeline_REQUEST_DATA_10 | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkDemandDrivenPipeline.vtkDemandDrivenPipeline_REQUEST_DATA_NOT_GENERATED_11 | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkDemandDrivenPipeline.vtkDemandDrivenPipeline_REQUEST_DATA_OBJECT_12 | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkDemandDrivenPipeline.vtkDemandDrivenPipeline_REQUEST_INFORMATION_13 | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkDemandDrivenPipeline.vtkDemandDrivenPipeline_REQUEST_REGENERATE_INFORMATION_14 | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkDemandDrivenPipeline.vtkDemandDrivenPipeline_SafeDownCast_15 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal int Kitware.VTK.vtkDemandDrivenPipeline.vtkDemandDrivenPipeline_SetReleaseDataFlag_16 | ( | HandleRef | pThis, |
int | port, | ||
int | n | ||
) | [private] |
static internal int Kitware.VTK.vtkDemandDrivenPipeline.vtkDemandDrivenPipeline_Update_17 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkDemandDrivenPipeline.vtkDemandDrivenPipeline_Update_18 | ( | HandleRef | pThis, |
int | port | ||
) | [private] |
static internal int Kitware.VTK.vtkDemandDrivenPipeline.vtkDemandDrivenPipeline_UpdateData_19 | ( | HandleRef | pThis, |
int | outputPort | ||
) | [private] |
static internal int Kitware.VTK.vtkDemandDrivenPipeline.vtkDemandDrivenPipeline_UpdateDataObject_20 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkDemandDrivenPipeline.vtkDemandDrivenPipeline_UpdateInformation_21 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkDemandDrivenPipeline.vtkDemandDrivenPipeline_UpdatePipelineMTime_22 | ( | HandleRef | pThis | ) | [private] |
new readonly string Kitware.VTK.vtkDemandDrivenPipeline.MRClassNameKey = "23vtkDemandDrivenPipeline" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkExecutive.
Reimplemented in Kitware.VTK.vtkCompositeDataPipeline, Kitware.VTK.vtkStreamingDemandDrivenPipeline, Kitware.VTK.vtkThreadedStreamingPipeline, Kitware.VTK.vtkCachedStreamingDemandDrivenPipeline, and Kitware.VTK.vtkImageImportExecutive.
new const string Kitware.VTK.vtkDemandDrivenPipeline.MRFullTypeName = "Kitware.VTK.vtkDemandDrivenPipeline" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkExecutive.
Reimplemented in Kitware.VTK.vtkCompositeDataPipeline, Kitware.VTK.vtkStreamingDemandDrivenPipeline, Kitware.VTK.vtkThreadedStreamingPipeline, Kitware.VTK.vtkCachedStreamingDemandDrivenPipeline, and Kitware.VTK.vtkImageImportExecutive.