|
ActiViz .NET
5.8.0
|
vtkThreadedStreamingPipeline - Executive supporting multi-threads More...
Public Types | |
| enum | PROCESSING_UNIT_CPU_WrapperEnum { PROCESSING_UNIT_CPU = 1, PROCESSING_UNIT_GPU = 2, PROCESSING_UNIT_NONE = 0 } |
| Key to store the additional information for an update request. More... | |
Public Member Functions | |
| vtkThreadedStreamingPipeline (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
| Automatically generated constructor - called from generated code. DO NOT call directly. | |
| vtkThreadedStreamingPipeline () | |
| Undocumented Block. | |
| int | ForceUpdateData (int processingUnit, vtkInformation info) |
| Send a direct REQUEST_DATA (on all ports) to this executive. | |
| vtkComputingResources | GetResources () |
| Return the scheduling for this executive. | |
| override int | IsA (string type) |
| Undocumented Block. | |
| new vtkThreadedStreamingPipeline | NewInstance () |
| Undocumented Block. | |
| void | Pull () |
| Triggers upstream modules to update but not including itself. | |
| void | Pull (vtkInformation info) |
| Triggers upstream modules to update but not including itself. | |
| void | Push () |
| Triggers downstream modules to update but not including itself. | |
| void | Push (vtkInformation info) |
| Triggers downstream modules to update but not including itself. | |
| void | ReleaseInputs () |
| Release all the locks for input ports living upstream. | |
| void | UpdateRequestDataTimeFromSource () |
| Update the LastDataRequestTimeFromSource using its upstream time. | |
Static Public Member Functions | |
| static new vtkThreadedStreamingPipeline | New () |
| Undocumented Block. | |
| static vtkInformationIntegerKey | AUTO_PROPAGATE () |
| Key to store the priority of a task. | |
| static vtkInformationObjectBaseKey | EXTRA_INFORMATION () |
| Key to store the additional information for an update request. | |
| static new int | IsTypeOf (string type) |
| Undocumented Block. | |
| static void | Pull (vtkExecutiveCollection execs) |
| Trigger the updates on certain execs and asking all of its upstream modules to be updated as well (propagate up) | |
| static void | Pull (vtkExecutiveCollection execs, vtkInformation info) |
| Trigger the updates on certain execs and asking all of its upstream modules to be updated as well (propagate up) | |
| static void | Pull (vtkExecutive exec) |
| A simplified version of Pull() which only acts upon a single executive. | |
| static void | Pull (vtkExecutive exec, vtkInformation info) |
| A simplified version of Pull() which only acts upon a single executive. | |
| static void | Push (vtkExecutiveCollection execs) |
| Trigger the updates on certain execs and asking all of its downstream modules to be updated as well (propagate down) | |
| static void | Push (vtkExecutiveCollection execs, vtkInformation info) |
| Trigger the updates on certain execs and asking all of its downstream modules to be updated as well (propagate down) | |
| static void | Push (vtkExecutive exec) |
| A simplified version of Push() which only acts upon a single executive. | |
| static void | Push (vtkExecutive exec, vtkInformation info) |
| A simplified version of Push() which only acts upon a single executive. | |
| static new vtkThreadedStreamingPipeline | SafeDownCast (vtkObjectBase o) |
| Undocumented Block. | |
| static void | SetAutoPropagatePush (bool enabled) |
| Enable/Disable automatic propagation of Push events. | |
| static void | SetMultiThreadedEnabled (bool enabled) |
| Enable/Disable Multi-Threaded updating mechanism. | |
Public Attributes | |
| new const string | MRFullTypeName = "Kitware.VTK.vtkThreadedStreamingPipeline" |
| Automatically generated type registration mechanics. | |
Static Public Attributes | |
| static new readonly string | MRClassNameKey = "28vtkThreadedStreamingPipeline" |
| 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 | vtkThreadedStreamingPipeline_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal IntPtr | vtkThreadedStreamingPipeline_AUTO_PROPAGATE_01 (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal IntPtr | vtkThreadedStreamingPipeline_EXTRA_INFORMATION_02 (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal int | vtkThreadedStreamingPipeline_ForceUpdateData_03 (HandleRef pThis, int processingUnit, HandleRef info) |
| static internal IntPtr | vtkThreadedStreamingPipeline_GetResources_04 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal int | vtkThreadedStreamingPipeline_IsA_05 (HandleRef pThis, string type) |
| static internal int | vtkThreadedStreamingPipeline_IsTypeOf_06 (string type) |
| static internal IntPtr | vtkThreadedStreamingPipeline_NewInstance_08 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal void | vtkThreadedStreamingPipeline_Pull_09 (HandleRef execs) |
| static internal void | vtkThreadedStreamingPipeline_Pull_10 (HandleRef execs, HandleRef info) |
| static internal void | vtkThreadedStreamingPipeline_Pull_11 (HandleRef exec) |
| static internal void | vtkThreadedStreamingPipeline_Pull_12 (HandleRef exec, HandleRef info) |
| static internal void | vtkThreadedStreamingPipeline_Pull_13 (HandleRef pThis) |
| static internal void | vtkThreadedStreamingPipeline_Pull_14 (HandleRef pThis, HandleRef info) |
| static internal void | vtkThreadedStreamingPipeline_Push_15 (HandleRef execs) |
| static internal void | vtkThreadedStreamingPipeline_Push_16 (HandleRef execs, HandleRef info) |
| static internal void | vtkThreadedStreamingPipeline_Push_17 (HandleRef exec) |
| static internal void | vtkThreadedStreamingPipeline_Push_18 (HandleRef exec, HandleRef info) |
| static internal void | vtkThreadedStreamingPipeline_Push_19 (HandleRef pThis) |
| static internal void | vtkThreadedStreamingPipeline_Push_20 (HandleRef pThis, HandleRef info) |
| static internal void | vtkThreadedStreamingPipeline_ReleaseInputs_21 (HandleRef pThis) |
| static internal IntPtr | vtkThreadedStreamingPipeline_SafeDownCast_22 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal void | vtkThreadedStreamingPipeline_SetAutoPropagatePush_23 (byte enabled) |
| static internal void | vtkThreadedStreamingPipeline_SetMultiThreadedEnabled_24 (byte enabled) |
| static internal void | vtkThreadedStreamingPipeline_UpdateRequestDataTimeFromSource_25 (HandleRef pThis) |
Static Private Member Functions | |
| static | vtkThreadedStreamingPipeline () |
| Automatically generated type registration mechanics. | |
vtkThreadedStreamingPipeline - Executive supporting multi-threads
Description vtkThreadeStreamingDemandDrivenPipeline is an executive that supports updating input ports based on the number of threads available.
| static Kitware.VTK.vtkThreadedStreamingPipeline.vtkThreadedStreamingPipeline | ( | ) | [static, private] |
Automatically generated type registration mechanics.
| Kitware.VTK.vtkThreadedStreamingPipeline.vtkThreadedStreamingPipeline | ( | IntPtr | rawCppThis, |
| bool | callDisposalMethod, | ||
| bool | strong | ||
| ) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Undocumented Block.
| static vtkInformationIntegerKey Kitware.VTK.vtkThreadedStreamingPipeline.AUTO_PROPAGATE | ( | ) | [static] |
Key to store the priority of a task.
| override void Kitware.VTK.vtkThreadedStreamingPipeline.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.vtkCompositeDataPipeline.
| static vtkInformationObjectBaseKey Kitware.VTK.vtkThreadedStreamingPipeline.EXTRA_INFORMATION | ( | ) | [static] |
Key to store the additional information for an update request.
| int Kitware.VTK.vtkThreadedStreamingPipeline.ForceUpdateData | ( | int | processingUnit, |
| vtkInformation | info | ||
| ) |
Send a direct REQUEST_DATA (on all ports) to this executive.
Return the scheduling for this executive.
| override int Kitware.VTK.vtkThreadedStreamingPipeline.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkCompositeDataPipeline.
| static new int Kitware.VTK.vtkThreadedStreamingPipeline.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkCompositeDataPipeline.
| static new vtkThreadedStreamingPipeline Kitware.VTK.vtkThreadedStreamingPipeline.New | ( | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkCompositeDataPipeline.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkCompositeDataPipeline.
| static void Kitware.VTK.vtkThreadedStreamingPipeline.Pull | ( | vtkExecutiveCollection | execs | ) | [static] |
Trigger the updates on certain execs and asking all of its upstream modules to be updated as well (propagate up)
| static void Kitware.VTK.vtkThreadedStreamingPipeline.Pull | ( | vtkExecutiveCollection | execs, |
| vtkInformation | info | ||
| ) | [static] |
Trigger the updates on certain execs and asking all of its upstream modules to be updated as well (propagate up)
| static void Kitware.VTK.vtkThreadedStreamingPipeline.Pull | ( | vtkExecutive | exec | ) | [static] |
A simplified version of Pull() which only acts upon a single executive.
| static void Kitware.VTK.vtkThreadedStreamingPipeline.Pull | ( | vtkExecutive | exec, |
| vtkInformation | info | ||
| ) | [static] |
A simplified version of Pull() which only acts upon a single executive.
Triggers upstream modules to update but not including itself.
Triggers upstream modules to update but not including itself.
| static void Kitware.VTK.vtkThreadedStreamingPipeline.Push | ( | vtkExecutiveCollection | execs | ) | [static] |
Trigger the updates on certain execs and asking all of its downstream modules to be updated as well (propagate down)
| static void Kitware.VTK.vtkThreadedStreamingPipeline.Push | ( | vtkExecutiveCollection | execs, |
| vtkInformation | info | ||
| ) | [static] |
Trigger the updates on certain execs and asking all of its downstream modules to be updated as well (propagate down)
| static void Kitware.VTK.vtkThreadedStreamingPipeline.Push | ( | vtkExecutive | exec | ) | [static] |
A simplified version of Push() which only acts upon a single executive.
| static void Kitware.VTK.vtkThreadedStreamingPipeline.Push | ( | vtkExecutive | exec, |
| vtkInformation | info | ||
| ) | [static] |
A simplified version of Push() which only acts upon a single executive.
Triggers downstream modules to update but not including itself.
Triggers downstream modules to update but not including itself.
Release all the locks for input ports living upstream.
| static new vtkThreadedStreamingPipeline Kitware.VTK.vtkThreadedStreamingPipeline.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkCompositeDataPipeline.
| static void Kitware.VTK.vtkThreadedStreamingPipeline.SetAutoPropagatePush | ( | bool | enabled | ) | [static] |
Enable/Disable automatic propagation of Push events.
| static void Kitware.VTK.vtkThreadedStreamingPipeline.SetMultiThreadedEnabled | ( | bool | enabled | ) | [static] |
Enable/Disable Multi-Threaded updating mechanism.
Update the LastDataRequestTimeFromSource using its upstream time.
| static internal IntPtr Kitware.VTK.vtkThreadedStreamingPipeline.vtkThreadedStreamingPipeline_AUTO_PROPAGATE_01 | ( | ref uint | mteStatus, |
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal IntPtr Kitware.VTK.vtkThreadedStreamingPipeline.vtkThreadedStreamingPipeline_EXTRA_INFORMATION_02 | ( | ref uint | mteStatus, |
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal int Kitware.VTK.vtkThreadedStreamingPipeline.vtkThreadedStreamingPipeline_ForceUpdateData_03 | ( | HandleRef | pThis, |
| int | processingUnit, | ||
| HandleRef | info | ||
| ) | [private] |
| static internal IntPtr Kitware.VTK.vtkThreadedStreamingPipeline.vtkThreadedStreamingPipeline_GetResources_04 | ( | HandleRef | pThis, |
| ref uint | mteStatus, | ||
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal int Kitware.VTK.vtkThreadedStreamingPipeline.vtkThreadedStreamingPipeline_IsA_05 | ( | HandleRef | pThis, |
| string | type | ||
| ) | [private] |
| static internal int Kitware.VTK.vtkThreadedStreamingPipeline.vtkThreadedStreamingPipeline_IsTypeOf_06 | ( | string | type | ) | [private] |
| static internal IntPtr Kitware.VTK.vtkThreadedStreamingPipeline.vtkThreadedStreamingPipeline_New | ( | ref uint | mteStatus, |
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal IntPtr Kitware.VTK.vtkThreadedStreamingPipeline.vtkThreadedStreamingPipeline_NewInstance_08 | ( | HandleRef | pThis, |
| ref uint | mteStatus, | ||
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkThreadedStreamingPipeline.vtkThreadedStreamingPipeline_Pull_09 | ( | HandleRef | execs | ) | [private] |
| static internal void Kitware.VTK.vtkThreadedStreamingPipeline.vtkThreadedStreamingPipeline_Pull_10 | ( | HandleRef | execs, |
| HandleRef | info | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkThreadedStreamingPipeline.vtkThreadedStreamingPipeline_Pull_11 | ( | HandleRef | exec | ) | [private] |
| static internal void Kitware.VTK.vtkThreadedStreamingPipeline.vtkThreadedStreamingPipeline_Pull_12 | ( | HandleRef | exec, |
| HandleRef | info | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkThreadedStreamingPipeline.vtkThreadedStreamingPipeline_Pull_13 | ( | HandleRef | pThis | ) | [private] |
| static internal void Kitware.VTK.vtkThreadedStreamingPipeline.vtkThreadedStreamingPipeline_Pull_14 | ( | HandleRef | pThis, |
| HandleRef | info | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkThreadedStreamingPipeline.vtkThreadedStreamingPipeline_Push_15 | ( | HandleRef | execs | ) | [private] |
| static internal void Kitware.VTK.vtkThreadedStreamingPipeline.vtkThreadedStreamingPipeline_Push_16 | ( | HandleRef | execs, |
| HandleRef | info | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkThreadedStreamingPipeline.vtkThreadedStreamingPipeline_Push_17 | ( | HandleRef | exec | ) | [private] |
| static internal void Kitware.VTK.vtkThreadedStreamingPipeline.vtkThreadedStreamingPipeline_Push_18 | ( | HandleRef | exec, |
| HandleRef | info | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkThreadedStreamingPipeline.vtkThreadedStreamingPipeline_Push_19 | ( | HandleRef | pThis | ) | [private] |
| static internal void Kitware.VTK.vtkThreadedStreamingPipeline.vtkThreadedStreamingPipeline_Push_20 | ( | HandleRef | pThis, |
| HandleRef | info | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkThreadedStreamingPipeline.vtkThreadedStreamingPipeline_ReleaseInputs_21 | ( | HandleRef | pThis | ) | [private] |
| static internal IntPtr Kitware.VTK.vtkThreadedStreamingPipeline.vtkThreadedStreamingPipeline_SafeDownCast_22 | ( | HandleRef | o, |
| ref uint | mteStatus, | ||
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkThreadedStreamingPipeline.vtkThreadedStreamingPipeline_SetAutoPropagatePush_23 | ( | byte | enabled | ) | [private] |
| static internal void Kitware.VTK.vtkThreadedStreamingPipeline.vtkThreadedStreamingPipeline_SetMultiThreadedEnabled_24 | ( | byte | enabled | ) | [private] |
| static internal void Kitware.VTK.vtkThreadedStreamingPipeline.vtkThreadedStreamingPipeline_UpdateRequestDataTimeFromSource_25 | ( | HandleRef | pThis | ) | [private] |
new readonly string Kitware.VTK.vtkThreadedStreamingPipeline.MRClassNameKey = "28vtkThreadedStreamingPipeline" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkCompositeDataPipeline.
| new const string Kitware.VTK.vtkThreadedStreamingPipeline.MRFullTypeName = "Kitware.VTK.vtkThreadedStreamingPipeline" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkCompositeDataPipeline.
1.7.6.1