aimsalgo  5.1.2
Neuroimaging image processing
aims::ImageAlgorithmSwitch< T, M > Class Template Reference

aims::ImageAlgorithmSwitch switches between multichannel and monochannel ImageAlgorithmInterface More...

#include <aims/algorithm/imagealgorithm.h>

Public Types

typedef T VoxelType
 

Public Member Functions

 ImageAlgorithmSwitch ()
 

Detailed Description

template<typename T, bool M>
class aims::ImageAlgorithmSwitch< T, M >

aims::ImageAlgorithmSwitch switches between multichannel and monochannel ImageAlgorithmInterface

aims::ImageAlgorithmSwitch is the base class to switch between multichannel and monochannel ImageAlgorithmInterface implementations.

Template Parameters
Ttype of voxel that will be processed by ImageAlgorithmInterface
Mbool that specify wether derived ImageAlgorithmInterface is monochannel or multichannel

Definition at line 293 of file imagealgorithm.h.

Member Typedef Documentation

◆ VoxelType

template<typename T , bool M>
typedef T aims::ImageAlgorithmSwitch< T, M >::VoxelType

Definition at line 295 of file imagealgorithm.h.

Constructor & Destructor Documentation

◆ ImageAlgorithmSwitch()

template<typename T , bool M>
aims::ImageAlgorithmSwitch< T, M >::ImageAlgorithmSwitch ( )
inline

Definition at line 296 of file imagealgorithm.h.


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