pub struct vtkAlgorithm(/* private fields */);Expand description
Superclass for all sources, filters, and sinks in VTK.
vtkAlgorithm is the superclass for all sources, filters, and sinks in VTK. It defines a generalized interface for executing data processing algorithms. Pipeline connections are associated with input and output ports that are independent of the type of data passing through the connections.
Instances may be used independently or within pipelines with a variety of architectures and update mechanisms. Pipelines are controlled by instances of vtkExecutive. Every vtkAlgorithm instance has an associated vtkExecutive when it is used in a pipeline. The executive is responsible for data flow.
Implementations§
Source§impl vtkAlgorithm
impl vtkAlgorithm
Sourcepub fn new() -> Self
pub fn new() -> Self
Creates a new vtkAlgorithm wrapped inside vtkNew
Trait Implementations§
Source§impl Default for vtkAlgorithm
impl Default for vtkAlgorithm
Auto Trait Implementations§
impl Freeze for vtkAlgorithm
impl RefUnwindSafe for vtkAlgorithm
impl !Send for vtkAlgorithm
impl !Sync for vtkAlgorithm
impl Unpin for vtkAlgorithm
impl UnwindSafe for vtkAlgorithm
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