aimsalgo  5.1.2
Neuroimaging image processing
aims::LinearFilteringFunctionFactory< T > Class Template Reference

#include <aims/signalfilter/filteringfunction_linear.h>

Static Public Member Functions

static LinearFilteringFunction< T > * create (const std::string &name, carto::Object options=carto::none())
 
static void registerFunction (const std::string &name, const LinearFilteringFunction< T > &func)
 
static std::set< std::string > names ()
 

Static Protected Member Functions

static void init ()
 
static std::map< std::string, carto::rc_ptr< LinearFilteringFunction< T > > > & _map ()
 

Detailed Description

template<typename T>
class aims::LinearFilteringFunctionFactory< T >

Definition at line 100 of file filteringfunction_linear.h.

Member Function Documentation

◆ _map()

template<typename T >
std::map< std::string, carto::rc_ptr< LinearFilteringFunction< T > > > & aims::LinearFilteringFunctionFactory< T >::_map
staticprotected

Definition at line 74 of file filteringfunction_linear_d.h.

◆ create()

template<typename T >
LinearFilteringFunction< T > * aims::LinearFilteringFunctionFactory< T >::create ( const std::string &  name,
carto::Object  options = carto::none() 
)
static

◆ init()

template<typename T >
void aims::LinearFilteringFunctionFactory< T >::init
staticprotected

Definition at line 61 of file filteringfunction_linear_d.h.

◆ names()

template<typename T >
std::set< std::string > aims::LinearFilteringFunctionFactory< T >::names
static

Definition at line 91 of file filteringfunction_linear_d.h.

◆ registerFunction()

template<typename T >
void aims::LinearFilteringFunctionFactory< T >::registerFunction ( const std::string &  name,
const LinearFilteringFunction< T > &  func 
)
static

The documentation for this class was generated from the following files: