aimsalgo 6.0.0
Neuroimaging image processing
filteringfunction_linear_rgb.h File Reference
#include <aims/rgb/rgb.h>
#include <aims/signalfilter/filteringfunction_linear.h>
#include <cartobase/object/object.h>
Include dependency graph for filteringfunction_linear_rgb.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  carto
 
namespace  aims
 

Macros

#define AIMS_LIN_FILTERFUNC_MULTICHANNEL_DECLARE(NAME, T)
 

Functions

 aims::AIMS_LIN_FILTERFUNC_MULTICHANNEL_DECLARE (GaborFilterFunc, AimsRGB)
 
 aims::AIMS_LIN_FILTERFUNC_MULTICHANNEL_DECLARE (GaborFilterFunc, AimsRGBA)
 

Macro Definition Documentation

◆ AIMS_LIN_FILTERFUNC_MULTICHANNEL_DECLARE

#define AIMS_LIN_FILTERFUNC_MULTICHANNEL_DECLARE ( NAME,
T )
Value:
template <> \
class NAME< T >: public LinearFilteringFunction< T > \
{ \
public: \
NAME( carto::Object options = carto::none() ); \
NAME( const NAME< T > & other ); \
virtual ~NAME(); \
NAME<T> & operator=( const NAME< T > & other ); \
virtual NAME * clone() const; \
virtual void setOptions( const carto::Object & options ); \
virtual void updateOptions( const carto::Object & options ); \
const std::vector<int> & getAmplitude() const; \
virtual T execute( const carto::VolumeRef<T> & in ) const; \
protected: \
NAME< T::ChannelType > _m; \
}
Object none()

Definition at line 29 of file filteringfunction_linear_rgb.h.