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)
MorphologicalGradientHistogramClone () const
TInputPixel GetValue (const TInputPixel &)
TInputPixel GetValueMap ()
TInputPixel GetValueVector ()
void initVector ()
 MorphologicalGradientHistogram ()
void RemoveBoundary ()
void RemovePixel (const TInputPixel &p)
void RemovePixelMap (const TInputPixel &p)
void RemovePixelVector (const TInputPixel &p)
 ~MorphologicalGradientHistogram ()

Static Public Member Functions

static bool useVectorBasedAlgorithm ()

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


Constructor & Destructor Documentation

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

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


Member Function Documentation

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

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

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

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

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

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

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

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

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

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

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

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

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

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


Member Data Documentation

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

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

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

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

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


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

Generated at Sat Feb 28 19:15:24 2009 for ITK by doxygen 1.5.6 written by Dimitri van Heesch, © 1997-2000