Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts

itk::Function::MorphologicalGradientHistogram< TInputPixel > Class Template Reference

#include <itkMovingHistogramMorphologicalGradientImageFilter.h>

Collaboration diagram for itk::Function::MorphologicalGradientHistogram< TInputPixel >:

Collaboration graph
[legend]
List of all members.

Detailed Description

template<class TInputPixel>
class itk::Function::MorphologicalGradientHistogram< TInputPixel >

Definition at line 27 of file itkMovingHistogramMorphologicalGradientImageFilter.h.

Public Types

typedef std::map< TInputPixel,
unsigned long > 
MapType

Public Member Functions

void AddBoundary ()
void AddPixel (const TInputPixel &p)
void AddPixelMap (const TInputPixel &p)
void AddPixelVector (const TInputPixel &p)
TInputPixel GetValue ()
TInputPixel GetValueMap ()
TInputPixel GetValueVector ()
void initVector ()
 MorphologicalGradientHistogram ()
void RemoveBoundary ()
void RemovePixel (const TInputPixel &p)
void RemovePixelMap (const TInputPixel &p)
void RemovePixelVector (const TInputPixel &p)
bool useVectorBasedAlgorithm ()
 ~MorphologicalGradientHistogram ()

Public Attributes

unsigned long m_Count
MapType m_Map
TInputPixel m_Max
TInputPixel m_Min
std::vector< unsigned long > m_Vector


Member Typedef Documentation

template<class TInputPixel>
typedef std::map< TInputPixel, unsigned long > itk::Function::MorphologicalGradientHistogram< TInputPixel >::MapType

Definition at line 87 of file itkMovingHistogramMorphologicalGradientImageFilter.h.


Constructor & Destructor Documentation

template<class TInputPixel>
itk::Function::MorphologicalGradientHistogram< TInputPixel >::MorphologicalGradientHistogram (  )  [inline]

Definition at line 30 of file itkMovingHistogramMorphologicalGradientImageFilter.h.

References itk::Function::MorphologicalGradientHistogram< TInputPixel >::initVector(), and itk::Function::MorphologicalGradientHistogram< TInputPixel >::useVectorBasedAlgorithm().

template<class TInputPixel>
itk::Function::MorphologicalGradientHistogram< TInputPixel >::~MorphologicalGradientHistogram (  )  [inline]

Definition at line 35 of file itkMovingHistogramMorphologicalGradientImageFilter.h.


Member Function Documentation

template<class TInputPixel>
void itk::Function::MorphologicalGradientHistogram< TInputPixel >::AddBoundary (  )  [inline]

Definition at line 37 of file itkMovingHistogramMorphologicalGradientImageFilter.h.

template<class TInputPixel>
void itk::Function::MorphologicalGradientHistogram< TInputPixel >::AddPixel ( const TInputPixel &  p  )  [inline]

Definition at line 41 of file itkMovingHistogramMorphologicalGradientImageFilter.h.

References itk::Function::MorphologicalGradientHistogram< TInputPixel >::AddPixelMap(), itk::Function::MorphologicalGradientHistogram< TInputPixel >::AddPixelVector(), and itk::Function::MorphologicalGradientHistogram< TInputPixel >::useVectorBasedAlgorithm().

template<class TInputPixel>
void itk::Function::MorphologicalGradientHistogram< TInputPixel >::AddPixelMap ( const TInputPixel &  p  )  [inline]

Definition at line 89 of file itkMovingHistogramMorphologicalGradientImageFilter.h.

References itk::Function::MorphologicalGradientHistogram< TInputPixel >::m_Map.

Referenced by itk::Function::MorphologicalGradientHistogram< TInputPixel >::AddPixel().

template<class TInputPixel>
void itk::Function::MorphologicalGradientHistogram< TInputPixel >::AddPixelVector ( const TInputPixel &  p  )  [inline]

Definition at line 143 of file itkMovingHistogramMorphologicalGradientImageFilter.h.

References itk::Function::MorphologicalGradientHistogram< TInputPixel >::m_Count, itk::Function::MorphologicalGradientHistogram< TInputPixel >::m_Max, itk::Function::MorphologicalGradientHistogram< TInputPixel >::m_Min, and itk::Function::MorphologicalGradientHistogram< TInputPixel >::m_Vector.

Referenced by itk::Function::MorphologicalGradientHistogram< TInputPixel >::AddPixel().

template<class TInputPixel>
TInputPixel itk::Function::MorphologicalGradientHistogram< TInputPixel >::GetValue (  )  [inline]

Definition at line 57 of file itkMovingHistogramMorphologicalGradientImageFilter.h.

References itk::Function::MorphologicalGradientHistogram< TInputPixel >::GetValueMap(), itk::Function::MorphologicalGradientHistogram< TInputPixel >::GetValueVector(), and itk::Function::MorphologicalGradientHistogram< TInputPixel >::useVectorBasedAlgorithm().

template<class TInputPixel>
TInputPixel itk::Function::MorphologicalGradientHistogram< TInputPixel >::GetValueMap (  )  [inline]

Definition at line 95 of file itkMovingHistogramMorphologicalGradientImageFilter.h.

References itk::Function::MorphologicalGradientHistogram< TInputPixel >::m_Map.

Referenced by itk::Function::MorphologicalGradientHistogram< TInputPixel >::GetValue().

template<class TInputPixel>
TInputPixel itk::Function::MorphologicalGradientHistogram< TInputPixel >::GetValueVector (  )  [inline]

Definition at line 171 of file itkMovingHistogramMorphologicalGradientImageFilter.h.

References itk::Function::MorphologicalGradientHistogram< TInputPixel >::m_Count, itk::Function::MorphologicalGradientHistogram< TInputPixel >::m_Max, and itk::Function::MorphologicalGradientHistogram< TInputPixel >::m_Min.

Referenced by itk::Function::MorphologicalGradientHistogram< TInputPixel >::GetValue().

template<class TInputPixel>
void itk::Function::MorphologicalGradientHistogram< TInputPixel >::initVector (  )  [inline]

Definition at line 134 of file itkMovingHistogramMorphologicalGradientImageFilter.h.

References itk::Function::MorphologicalGradientHistogram< TInputPixel >::m_Count, itk::Function::MorphologicalGradientHistogram< TInputPixel >::m_Max, itk::Function::MorphologicalGradientHistogram< TInputPixel >::m_Min, and itk::Function::MorphologicalGradientHistogram< TInputPixel >::m_Vector.

Referenced by itk::Function::MorphologicalGradientHistogram< TInputPixel >::MorphologicalGradientHistogram().

template<class TInputPixel>
void itk::Function::MorphologicalGradientHistogram< TInputPixel >::RemoveBoundary (  )  [inline]

Definition at line 39 of file itkMovingHistogramMorphologicalGradientImageFilter.h.

template<class TInputPixel>
void itk::Function::MorphologicalGradientHistogram< TInputPixel >::RemovePixel ( const TInputPixel &  p  )  [inline]

Definition at line 49 of file itkMovingHistogramMorphologicalGradientImageFilter.h.

References itk::Function::MorphologicalGradientHistogram< TInputPixel >::RemovePixelMap(), itk::Function::MorphologicalGradientHistogram< TInputPixel >::RemovePixelVector(), and itk::Function::MorphologicalGradientHistogram< TInputPixel >::useVectorBasedAlgorithm().

template<class TInputPixel>
void itk::Function::MorphologicalGradientHistogram< TInputPixel >::RemovePixelMap ( const TInputPixel &  p  )  [inline]

Definition at line 92 of file itkMovingHistogramMorphologicalGradientImageFilter.h.

References itk::Function::MorphologicalGradientHistogram< TInputPixel >::m_Map.

Referenced by itk::Function::MorphologicalGradientHistogram< TInputPixel >::RemovePixel().

template<class TInputPixel>
void itk::Function::MorphologicalGradientHistogram< TInputPixel >::RemovePixelVector ( const TInputPixel &  p  )  [inline]

Definition at line 153 of file itkMovingHistogramMorphologicalGradientImageFilter.h.

References itk::Function::MorphologicalGradientHistogram< TInputPixel >::m_Count, itk::Function::MorphologicalGradientHistogram< TInputPixel >::m_Max, itk::Function::MorphologicalGradientHistogram< TInputPixel >::m_Min, and itk::Function::MorphologicalGradientHistogram< TInputPixel >::m_Vector.

Referenced by itk::Function::MorphologicalGradientHistogram< TInputPixel >::RemovePixel().

template<class TInputPixel>
bool itk::Function::MorphologicalGradientHistogram< TInputPixel >::useVectorBasedAlgorithm (  )  [inline]

Definition at line 66 of file itkMovingHistogramMorphologicalGradientImageFilter.h.

Referenced by itk::Function::MorphologicalGradientHistogram< TInputPixel >::AddPixel(), itk::Function::MorphologicalGradientHistogram< TInputPixel >::GetValue(), itk::Function::MorphologicalGradientHistogram< TInputPixel >::MorphologicalGradientHistogram(), and itk::Function::MorphologicalGradientHistogram< TInputPixel >::RemovePixel().


Member Data Documentation

template<class TInputPixel>
unsigned long itk::Function::MorphologicalGradientHistogram< TInputPixel >::m_Count

Definition at line 182 of file itkMovingHistogramMorphologicalGradientImageFilter.h.

Referenced by itk::Function::MorphologicalGradientHistogram< TInputPixel >::AddPixelVector(), itk::Function::MorphologicalGradientHistogram< TInputPixel >::GetValueVector(), itk::Function::MorphologicalGradientHistogram< TInputPixel >::initVector(), and itk::Function::MorphologicalGradientHistogram< TInputPixel >::RemovePixelVector().

template<class TInputPixel>
MapType itk::Function::MorphologicalGradientHistogram< TInputPixel >::m_Map

Definition at line 122 of file itkMovingHistogramMorphologicalGradientImageFilter.h.

Referenced by itk::Function::MorphologicalGradientHistogram< TInputPixel >::AddPixelMap(), itk::Function::MorphologicalGradientHistogram< TInputPixel >::GetValueMap(), and itk::Function::MorphologicalGradientHistogram< TInputPixel >::RemovePixelMap().

template<class TInputPixel>
TInputPixel itk::Function::MorphologicalGradientHistogram< TInputPixel >::m_Max

Definition at line 181 of file itkMovingHistogramMorphologicalGradientImageFilter.h.

Referenced by itk::Function::MorphologicalGradientHistogram< TInputPixel >::AddPixelVector(), itk::Function::MorphologicalGradientHistogram< TInputPixel >::GetValueVector(), itk::Function::MorphologicalGradientHistogram< TInputPixel >::initVector(), and itk::Function::MorphologicalGradientHistogram< TInputPixel >::RemovePixelVector().

template<class TInputPixel>
TInputPixel itk::Function::MorphologicalGradientHistogram< TInputPixel >::m_Min

Definition at line 180 of file itkMovingHistogramMorphologicalGradientImageFilter.h.

Referenced by itk::Function::MorphologicalGradientHistogram< TInputPixel >::AddPixelVector(), itk::Function::MorphologicalGradientHistogram< TInputPixel >::GetValueVector(), itk::Function::MorphologicalGradientHistogram< TInputPixel >::initVector(), and itk::Function::MorphologicalGradientHistogram< TInputPixel >::RemovePixelVector().

template<class TInputPixel>
std::vector<unsigned long> itk::Function::MorphologicalGradientHistogram< TInputPixel >::m_Vector

Definition at line 179 of file itkMovingHistogramMorphologicalGradientImageFilter.h.

Referenced by itk::Function::MorphologicalGradientHistogram< TInputPixel >::AddPixelVector(), itk::Function::MorphologicalGradientHistogram< TInputPixel >::initVector(), and itk::Function::MorphologicalGradientHistogram< TInputPixel >::RemovePixelVector().


The documentation for this class was generated from the following file:
Generated at Fri Sep 8 09:45:36 2006 for ITK by doxygen 1.4.7 written by Dimitri van Heesch, © 1997-2000