|
MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
|
| MAYAFLUX_API std::vector< std::span< const double > > MayaFlux::Portal::Forma::Plot::series_by_role | ( | const Kakshya::PlotContainer & | container, |
| Kakshya::DataDimension::Role | role | ||
| ) |
Collect all series from processed_data whose DataDimension role matches role.
Returns spans pointing directly into the DataVariant storage — no copy. Returns an empty vector if no series carry the role or if any matching variant does not hold vector<double>.
| container | PlotContainer after process_default() has been called. |
| role | DataDimension::Role to match. |
Definition at line 12 of file PlotSpec.cpp.
References MayaFlux::Kakshya::ContainerDataStructure::dimensions, MayaFlux::Kakshya::PlotContainer::get_processed_data(), and MayaFlux::Kakshya::PlotContainer::get_structure().
Here is the call graph for this function: