MayaFlux 0.4.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 1043 of file Yantra.cpp.

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

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

+ Here is the call graph for this function: