|
MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
|
| std::vector< Kakshya::DataDimension > MayaFlux::Kakshya::detect_data_dimensions | ( | const DataVariant & | data | ) |
Detect data dimensions from a DataVariant.
| data | DataVariant to analyze |
This function analyzes the structure of the provided DataVariant and extracts dimension information, including size, stride, and semantic roles.
Definition at line 208 of file DataUtils.cpp.
References MayaFlux::Kakshya::DataDimension::COLOR, MayaFlux::Kakshya::DataDimension::CUSTOM, MayaFlux::Kakshya::DataDimension::frequency(), MayaFlux::Kakshya::DataDimension::grouped(), MayaFlux::Journal::Kakshya, MF_WARN, MayaFlux::Kakshya::DataDimension::POSITION, MayaFlux::Journal::Runtime, MayaFlux::Kakshya::DataDimension::spatial(), MayaFlux::Kakshya::DataDimension::time(), and MayaFlux::Kakshya::DataDimension::UV.
Referenced by MayaFlux::Yantra::infer_from_data_variant(), and MayaFlux::Yantra::infer_from_data_variant_vector().
Here is the call graph for this function:
Here is the caller graph for this function: