|
MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
|
|
inlineprivate |
Extracts per-channel spans, applies an in-place func to each, and reconstructs.
| Func | Callable matching void(std::span<double>) |
In-place: results are copied back into the original channel spans of input before reconstruction. Out-of-place: input is not mutated.
Definition at line 209 of file MathematicalTransformer.hpp.
References MayaFlux::Yantra::MathematicalTransformer< InputType, OutputType >::create_output(), MayaFlux::Yantra::OperationHelper::extract_structured_double(), input, MayaFlux::Yantra::UniversalTransformer< InputType, OutputType >::is_in_place(), and MayaFlux::Yantra::MathematicalTransformer< InputType, OutputType >::m_working_buffer.
Referenced by MayaFlux::Yantra::MathematicalTransformer< InputType, OutputType >::transform_implementation().
Here is the call graph for this function:
Here is the caller graph for this function: