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

◆ to_double_vectors()

MAYAFLUX_API std::vector< std::vector< double > > MayaFlux::to_double_vectors ( const std::vector< Kakshya::DataVariant > &  channels)

Convert multi-channel data to vector of double vectors.

Parameters
channelsVector of channel data
Returns
Vector of double vectors, one per channel

Definition at line 1040 of file Yantra.cpp.

1041{
1042 auto spans = Yantra::OperationHelper::extract_numeric_data(channels);
1043 std::vector<std::vector<double>> result;
1044 result.reserve(spans.size());
1045 for (const auto& span : spans)
1046 result.emplace_back(span.begin(), span.end());
1047 return result;
1048}

References MayaFlux::Yantra::OperationHelper::extract_numeric_data().

+ Here is the call graph for this function: