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

◆ get_transformation_type()

template<ComputeData InputType = Kakshya::DataVariant, ComputeData OutputType = InputType>
virtual TransformationType MayaFlux::Yantra::UniversalTransformer< InputType, OutputType >::get_transformation_type ( ) const
pure virtual

Gets the transformation type category for this transformer.

Returns
TransformationType enum value indicating the category of transformation

This is used for transformer discovery, organization, and determining compatibility with different processing pipelines.

Implemented in MayaFlux::Yantra::ConvolutionTransformer< InputType, OutputType >, MayaFlux::Yantra::MathematicalTransformer< InputType, OutputType >, MayaFlux::Yantra::SpectralTransformer< InputType, OutputType >, and MayaFlux::Yantra::TemporalTransformer< InputType, OutputType >.