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

◆ DataVariant

using MayaFlux::Kakshya::DataVariant = typedef 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> >

Multi-type data storage for different precision needs.

DataVariant enables containers to store and expose data in the most appropriate format for the application, supporting high-precision, standard-precision, integer, and complex types. This abstraction is essential for digital-first, data-driven processing pipelines.

Definition at line 61 of file NDData.hpp.