MayaFlux 0.1.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,
Utils::ComplexConversionStrategy  strategy = Utils::ComplexConversionStrategy::MAGNITUDE 
)

Definition at line 399 of file DataUtils.hpp.

401{
402 return convert_variant<T>(const_cast<DataVariant&>(variant), strategy);
403}
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