Orfeo Toolbox  3.16
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes
itk::Function::MorphologyHistogram< TInputPixel, TCompare > Class Template Reference

#include <itkMovingHistogramMorphologyImageFilter.h>

+ Collaboration diagram for itk::Function::MorphologyHistogram< TInputPixel, TCompare >:

List of all members.

Public Types

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

Public Member Functions

 MorphologyHistogram ()
 ~MorphologyHistogram ()
void AddBoundary ()
void AddBoundaryMap ()
void AddBoundaryVector ()
void AddPixel (const TInputPixel &p)
void AddPixelMap (const TInputPixel &p)
void AddPixelVector (const TInputPixel &p)
MorphologyHistogramClone () const
TInputPixel GetValue (const TInputPixel &)
TInputPixel GetValueMap ()
TInputPixel GetValueVector ()
void initVector ()
void RemoveBoundary ()
void RemoveBoundaryMap ()
void RemoveBoundaryVector ()
void RemovePixel (const TInputPixel &p)
void RemovePixelMap (const TInputPixel &p)
void RemovePixelVector (const TInputPixel &p)
void SetBoundary (const TInputPixel &val)

Static Public Member Functions

static bool UseVectorBasedAlgorithm ()

Public Attributes

TInputPixel m_Boundary
TCompare m_Compare
TInputPixel m_CurrentValue
signed int m_Direction
MapType m_Map
bool m_UseVectorBasedAlgorithm
std::vector< unsigned long > m_Vector

Detailed Description

template<class TInputPixel, class TCompare>
class itk::Function::MorphologyHistogram< TInputPixel, TCompare >

Definition at line 28 of file itkMovingHistogramMorphologyImageFilter.h.


Member Typedef Documentation

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

Definition at line 112 of file itkMovingHistogramMorphologyImageFilter.h.


Constructor & Destructor Documentation

template<class TInputPixel , class TCompare >
itk::Function::MorphologyHistogram< TInputPixel, TCompare >::MorphologyHistogram ( )
inline
template<class TInputPixel , class TCompare >
itk::Function::MorphologyHistogram< TInputPixel, TCompare >::~MorphologyHistogram ( )
inline

Definition at line 37 of file itkMovingHistogramMorphologyImageFilter.h.


Member Function Documentation

template<class TInputPixel , class TCompare >
void itk::Function::MorphologyHistogram< TInputPixel, TCompare >::AddBoundary ( )
inline
template<class TInputPixel , class TCompare >
void itk::Function::MorphologyHistogram< TInputPixel, TCompare >::AddBoundaryMap ( )
inline
template<class TInputPixel , class TCompare >
void itk::Function::MorphologyHistogram< TInputPixel, TCompare >::AddBoundaryVector ( )
inline
template<class TInputPixel , class TCompare >
void itk::Function::MorphologyHistogram< TInputPixel, TCompare >::AddPixel ( const TInputPixel &  p)
inline
template<class TInputPixel , class TCompare >
void itk::Function::MorphologyHistogram< TInputPixel, TCompare >::AddPixelMap ( const TInputPixel &  p)
inline
template<class TInputPixel , class TCompare >
void itk::Function::MorphologyHistogram< TInputPixel, TCompare >::AddPixelVector ( const TInputPixel &  p)
inline
template<class TInputPixel , class TCompare >
MorphologyHistogram* itk::Function::MorphologyHistogram< TInputPixel, TCompare >::Clone ( ) const
inline
template<class TInputPixel , class TCompare >
TInputPixel itk::Function::MorphologyHistogram< TInputPixel, TCompare >::GetValue ( const TInputPixel &  )
inline
template<class TInputPixel , class TCompare >
TInputPixel itk::Function::MorphologyHistogram< TInputPixel, TCompare >::GetValueMap ( )
inline
template<class TInputPixel , class TCompare >
TInputPixel itk::Function::MorphologyHistogram< TInputPixel, TCompare >::GetValueVector ( )
inline
template<class TInputPixel , class TCompare >
void itk::Function::MorphologyHistogram< TInputPixel, TCompare >::initVector ( )
inline
template<class TInputPixel , class TCompare >
void itk::Function::MorphologyHistogram< TInputPixel, TCompare >::RemoveBoundary ( )
inline
template<class TInputPixel , class TCompare >
void itk::Function::MorphologyHistogram< TInputPixel, TCompare >::RemoveBoundaryMap ( )
inline
template<class TInputPixel , class TCompare >
void itk::Function::MorphologyHistogram< TInputPixel, TCompare >::RemoveBoundaryVector ( )
inline
template<class TInputPixel , class TCompare >
void itk::Function::MorphologyHistogram< TInputPixel, TCompare >::RemovePixel ( const TInputPixel &  p)
inline
template<class TInputPixel , class TCompare >
void itk::Function::MorphologyHistogram< TInputPixel, TCompare >::RemovePixelMap ( const TInputPixel &  p)
inline
template<class TInputPixel , class TCompare >
void itk::Function::MorphologyHistogram< TInputPixel, TCompare >::RemovePixelVector ( const TInputPixel &  p)
inline
template<class TInputPixel , class TCompare >
void itk::Function::MorphologyHistogram< TInputPixel, TCompare >::SetBoundary ( const TInputPixel &  val)
inline
template<class TInputPixel , class TCompare >
static bool itk::Function::MorphologyHistogram< TInputPixel, TCompare >::UseVectorBasedAlgorithm ( )
inlinestatic

Member Data Documentation

template<class TInputPixel , class TCompare >
TInputPixel itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_Boundary
template<class TInputPixel , class TCompare >
TCompare itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_Compare
template<class TInputPixel , class TCompare >
TInputPixel itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_CurrentValue
template<class TInputPixel , class TCompare >
signed int itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_Direction
template<class TInputPixel , class TCompare >
MapType itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_Map
template<class TInputPixel , class TCompare >
bool itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_UseVectorBasedAlgorithm
template<class TInputPixel , class TCompare >
std::vector<unsigned long> itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_Vector

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

Generated at Sun Feb 3 2013 03:01:28 for Orfeo Toolbox with doxygen 1.8.1.1