pub struct vtkThreadedCompositeDataPipeline(/* private fields */);Expand description
Executive that works in parallel
vtkThreadedCompositeDataPipeline processes a composite data object in parallel using the SMP framework. It does this by creating a vector of data objects (the pieces of the composite data) and processing them using vtkSMPTools::For. Note that this requires that the algorithm implement all pipeline passes in a re-entrant way. It should store/retrieve all state changes using input and output information objects, which are unique to each thread.
Implementations§
Source§impl vtkThreadedCompositeDataPipeline
impl vtkThreadedCompositeDataPipeline
Sourcepub fn new() -> Self
pub fn new() -> Self
Creates a new vtkThreadedCompositeDataPipeline wrapped inside vtkNew
Trait Implementations§
Auto Trait Implementations§
impl Freeze for vtkThreadedCompositeDataPipeline
impl RefUnwindSafe for vtkThreadedCompositeDataPipeline
impl !Send for vtkThreadedCompositeDataPipeline
impl !Sync for vtkThreadedCompositeDataPipeline
impl Unpin for vtkThreadedCompositeDataPipeline
impl UnwindSafe for vtkThreadedCompositeDataPipeline
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more