![]() |
aimsalgo
5.0.5
Neuroimaging image processing
|
Associates a string with a ElementFilteringFunction. More...
#include <aims/signalfilter/filteringfunction_element.h>
Static Public Member Functions | |
static ElementFilteringFunction< T > * | create (const std::string &name, carto::Object options=carto::none()) |
Build and return the ElementFilteringFunction associated with the id name . More... | |
static void | registerFunction (const std::string &name, const ElementFilteringFunction< T > &func) |
Register a ElementFilterigFunction into the factory. More... | |
static std::set< std::string > | names () |
List all function ids registered in the factory. More... | |
Static Protected Member Functions | |
static void | init () |
static std::map< std::string, carto::rc_ptr< ElementFilteringFunction< T > > > & | _map () |
Associates a string with a ElementFilteringFunction.
Definition at line 96 of file filteringfunction_element.h.
|
staticprotected |
Definition at line 91 of file filteringfunction_element_d.h.
|
static |
Build and return the ElementFilteringFunction associated with the id name
.
Definition at line 119 of file filteringfunction_element_d.h.
References aims::StructuredConstVolume< class >::begin(), carto::VolumeRef< T >::begin(), aims::StructuredConstVolume< class >::end(), carto::VolumeRef< T >::end(), aims::MathUtil< T >::extrema_difference(), aims::MathUtil< T >::majority(), aims::MathUtil< T >::max(), aims::meshdistance::max(), aims::MathUtil< T >::mean(), aims::MathUtil< T >::median(), aims::MathUtil< T >::min(), aims::meshdistance::min(), aims::MathUtil< T >::notnull_mean(), aims::MathUtil< T >::notnull_median(), aims::FilteringFunctionInterface< T >::setOptions(), aims::MathUtil< T >::stdev(), aims::MathUtil< T >::sum(), and aims::MathUtil< T >::variance().
|
staticprotected |
Definition at line 64 of file filteringfunction_element_d.h.
|
static |
List all function ids registered in the factory.
Definition at line 108 of file filteringfunction_element_d.h.
|
static |
Register a ElementFilterigFunction into the factory.
Definition at line 98 of file filteringfunction_element_d.h.
References aims::ElementFilteringFunction< T >::clone().