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

◆ operation_function()

template<ComputeData InputType = std::vector<Kakshya::DataVariant>, ComputeData OutputType = InputType>
virtual output_type MayaFlux::Yantra::ComputeOperation< InputType, OutputType >::operation_function ( const input_type input)
protectedpure virtual

Executes the computational transformation on the input data.

Parameters
inputData to be processed
Returns
Transformed output data

Implemented in MayaFlux::Yantra::UniversalAnalyzer< InputType, OutputType >, MayaFlux::Yantra::UniversalAnalyzer< InputType, OutputType >, MayaFlux::Yantra::UniversalAnalyzer< std::vector< Kakshya::DataVariant >, Eigen::VectorXd >, MayaFlux::Yantra::UniversalAnalyzer< std::vector< Kakshya::DataVariant >, std::vector< Kakshya::DataVariant > >, MayaFlux::Yantra::UniversalExtractor< InputType, OutputType >, MayaFlux::Yantra::UniversalExtractor< InputType, OutputType >, MayaFlux::Yantra::UniversalExtractor< std::shared_ptr< Kakshya::SignalSourceContainer >, std::vector< Kakshya::DataVariant > >, MayaFlux::Yantra::UniversalExtractor< std::vector< Kakshya::DataVariant >, std::vector< Kakshya::DataVariant > >, MayaFlux::Yantra::UniversalSorter< InputType, OutputType >, MayaFlux::Yantra::UniversalSorter< InputType, OutputType >, MayaFlux::Yantra::UniversalSorter< Kakshya::DataVariant, Kakshya::DataVariant >, MayaFlux::Yantra::UniversalSorter< std::shared_ptr< Kakshya::SignalSourceContainer >, std::shared_ptr< Kakshya::SignalSourceContainer > >, MayaFlux::Yantra::UniversalSorter< std::vector< Kakshya::DataVariant >, std::vector< Kakshya::DataVariant > >, MayaFlux::Yantra::UniversalTransformer< InputType, OutputType >, and MayaFlux::Yantra::UniversalTransformer< std::vector< Kakshya::DataVariant >, std::vector< Kakshya::DataVariant > >.

Referenced by MayaFlux::Yantra::ComputeOperation< InputType, OutputType >::apply_hooks().

+ Here is the caller graph for this function: