DMRITool  v0.1.1-139-g860d86b4
Diffusion MRI Tool
Public Types | Public Member Functions | Private Attributes | List of all members
itk::Functor::NormalizeVectorImageFunctor< TInput, TOutput > Class Template Reference

#include <itkNormalizeVectorImageFilter.h>

Detailed Description

template<class TInput, class TOutput>
class itk::Functor::NormalizeVectorImageFunctor< TInput, TOutput >

Definition at line 34 of file itkNormalizeVectorImageFilter.h.

Public Types

enum  NormalizeType {
  NONE =0,
  SUM,
  L1NORM,
  L2NORM
}
 

Public Member Functions

NormalizeType GetNormalizeType () const
 
 NormalizeVectorImageFunctor ()
 
bool operator!= (const NormalizeVectorImageFunctor &other) const
 
TOutput operator() (const TInput &A) const
 
bool operator== (const NormalizeVectorImageFunctor &other) const
 
void SetNormalizeType (NormalizeType norm)
 
 ~NormalizeVectorImageFunctor ()
 

Private Attributes

NormalizeType m_NormalizeType
 

Member Enumeration Documentation

template<class TInput , class TOutput >
enum itk::Functor::NormalizeVectorImageFunctor::NormalizeType
Enumerator
NONE 
SUM 
L1NORM 
L2NORM 

Definition at line 49 of file itkNormalizeVectorImageFilter.h.

Constructor & Destructor Documentation

template<class TInput , class TOutput >
itk::Functor::NormalizeVectorImageFunctor< TInput, TOutput >::NormalizeVectorImageFunctor ( )
inline
template<class TInput , class TOutput >
itk::Functor::NormalizeVectorImageFunctor< TInput, TOutput >::~NormalizeVectorImageFunctor ( )
inline

Definition at line 40 of file itkNormalizeVectorImageFilter.h.

Member Function Documentation

template<class TInput , class TOutput >
NormalizeType itk::Functor::NormalizeVectorImageFunctor< TInput, TOutput >::GetNormalizeType ( ) const
inline
template<class TInput , class TOutput >
bool itk::Functor::NormalizeVectorImageFunctor< TInput, TOutput >::operator!= ( const NormalizeVectorImageFunctor< TInput, TOutput > &  other) const
inline

Definition at line 41 of file itkNormalizeVectorImageFilter.h.

template<class TInput , class TOutput >
TOutput itk::Functor::NormalizeVectorImageFunctor< TInput, TOutput >::operator() ( const TInput &  A) const
inline
template<class TInput , class TOutput >
bool itk::Functor::NormalizeVectorImageFunctor< TInput, TOutput >::operator== ( const NormalizeVectorImageFunctor< TInput, TOutput > &  other) const
inline
template<class TInput , class TOutput >
void itk::Functor::NormalizeVectorImageFunctor< TInput, TOutput >::SetNormalizeType ( NormalizeType  norm)
inline

Member Data Documentation

template<class TInput , class TOutput >
NormalizeType itk::Functor::NormalizeVectorImageFunctor< TInput, TOutput >::m_NormalizeType
private

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