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

◆ VisionSorter() [2/2]

template<ComputeData InputType = std::shared_ptr<Kakshya::SignalSourceContainer>, ComputeData OutputType = InputType>
MayaFlux::Yantra::VisionSorter< InputType, OutputType >::VisionSorter ( KeyFn  key_fn,
SortingDirection  direction = SortingDirection::DESCENDING 
)
inlineexplicit

Definition at line 89 of file VisionSorter.hpp.

92 : m_key_fn(std::move(key_fn))
93 {
94 this->set_direction(direction);
97 }
void set_strategy(SortingStrategy strategy)
Configure sorting strategy.
void set_granularity(SortingGranularity granularity)
Configure output granularity.
void set_direction(SortingDirection direction)
Configure sorting direction.
@ COPY_SORT
Create sorted copy (preserves input)

References MayaFlux::Yantra::COPY_SORT, MayaFlux::Yantra::RAW_DATA, MayaFlux::Yantra::UniversalSorter< InputType, OutputType >::set_direction(), MayaFlux::Yantra::UniversalSorter< InputType, OutputType >::set_granularity(), and MayaFlux::Yantra::UniversalSorter< InputType, OutputType >::set_strategy().

+ Here is the call graph for this function: