|
MayaFlux 0.3.0
Digital-First Multimedia Processing Framework
|
| std::span< To > MayaFlux::Kakshya::extract_data | ( | std::span< const From > | source, |
| std::vector< To > & | destination, | ||
| ComplexConversionStrategy | strategy = ComplexConversionStrategy::MAGNITUDE |
||
| ) |
Concept-based data extraction with type conversion.
| T | Target type (must satisfy ProcessableData) |
| variant | Source DataVariant (may be modified for conversion) |
Performance advantage: Eliminates runtime type dispatch for supported types Uses constexpr branching for compile-time optimization
Definition at line 439 of file DataUtils.hpp.