MayaFlux 0.3.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ convert_variant() [1/2]

template<ProcessableData T>
std::span< T > MayaFlux::Kakshya::convert_variant ( const DataVariant variant,
ComplexConversionStrategy  strategy = ComplexConversionStrategy::MAGNITUDE 
)

Definition at line 409 of file DataUtils.hpp.

411{
412 return convert_variant<T>(const_cast<DataVariant&>(variant), strategy);
413}
std::variant< std::vector< double >, std::vector< float >, std::vector< uint8_t >, std::vector< uint16_t >, std::vector< uint32_t >, std::vector< std::complex< float > >, std::vector< std::complex< double > >, std::vector< glm::vec2 >, std::vector< glm::vec3 >, std::vector< glm::vec4 >, std::vector< glm::mat4 > > DataVariant
Multi-type data storage for different precision needs.
Definition NDData.hpp:73