#include <itkMovingHistogramMorphologyImageFilter.h>
Public Types | |
typedef std::map< TInputPixel, unsigned long, TCompare > | MapType |
Public Member Functions | |
void | AddBoundary () |
void | AddBoundaryMap () |
void | AddBoundaryVector () |
void | AddPixel (const TInputPixel &p) |
void | AddPixelMap (const TInputPixel &p) |
void | AddPixelVector (const TInputPixel &p) |
MorphologyHistogram * | Clone () const |
TInputPixel | GetValue (const TInputPixel &) |
TInputPixel | GetValueMap () |
TInputPixel | GetValueVector () |
void | initVector () |
MorphologyHistogram () | |
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) |
~MorphologyHistogram () | |
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 |
Definition at line 28 of file itkMovingHistogramMorphologyImageFilter.h.
typedef std::map< TInputPixel, unsigned long, TCompare > itk::Function::MorphologyHistogram< TInputPixel, TCompare >::MapType |
Definition at line 112 of file itkMovingHistogramMorphologyImageFilter.h.
itk::Function::MorphologyHistogram< TInputPixel, TCompare >::MorphologyHistogram | ( | ) | [inline] |
Definition at line 31 of file itkMovingHistogramMorphologyImageFilter.h.
References itk::Function::MorphologyHistogram< TInputPixel, TCompare >::initVector(), itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_UseVectorBasedAlgorithm, and itk::Function::MorphologyHistogram< TInputPixel, TCompare >::UseVectorBasedAlgorithm().
Referenced by itk::Function::MorphologyHistogram< TInputPixel, TCompare >::Clone().
itk::Function::MorphologyHistogram< TInputPixel, TCompare >::~MorphologyHistogram | ( | ) | [inline] |
Definition at line 37 of file itkMovingHistogramMorphologyImageFilter.h.
void itk::Function::MorphologyHistogram< TInputPixel, TCompare >::AddBoundary | ( | ) | [inline] |
Definition at line 54 of file itkMovingHistogramMorphologyImageFilter.h.
References itk::Function::MorphologyHistogram< TInputPixel, TCompare >::AddBoundaryMap(), itk::Function::MorphologyHistogram< TInputPixel, TCompare >::AddBoundaryVector(), and itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_UseVectorBasedAlgorithm.
void itk::Function::MorphologyHistogram< TInputPixel, TCompare >::AddBoundaryMap | ( | ) | [inline] |
Definition at line 114 of file itkMovingHistogramMorphologyImageFilter.h.
References itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_Boundary, and itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_Map.
Referenced by itk::Function::MorphologyHistogram< TInputPixel, TCompare >::AddBoundary().
void itk::Function::MorphologyHistogram< TInputPixel, TCompare >::AddBoundaryVector | ( | ) | [inline] |
Definition at line 178 of file itkMovingHistogramMorphologyImageFilter.h.
References itk::Function::MorphologyHistogram< TInputPixel, TCompare >::AddPixelVector(), and itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_Boundary.
Referenced by itk::Function::MorphologyHistogram< TInputPixel, TCompare >::AddBoundary().
void itk::Function::MorphologyHistogram< TInputPixel, TCompare >::AddPixel | ( | const TInputPixel & | p | ) | [inline] |
Definition at line 70 of file itkMovingHistogramMorphologyImageFilter.h.
References itk::Function::MorphologyHistogram< TInputPixel, TCompare >::AddPixelMap(), itk::Function::MorphologyHistogram< TInputPixel, TCompare >::AddPixelVector(), and itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_UseVectorBasedAlgorithm.
void itk::Function::MorphologyHistogram< TInputPixel, TCompare >::AddPixelMap | ( | const TInputPixel & | p | ) | [inline] |
Definition at line 120 of file itkMovingHistogramMorphologyImageFilter.h.
References itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_Map.
Referenced by itk::Function::MorphologyHistogram< TInputPixel, TCompare >::AddPixel().
void itk::Function::MorphologyHistogram< TInputPixel, TCompare >::AddPixelVector | ( | const TInputPixel & | p | ) | [inline] |
Definition at line 184 of file itkMovingHistogramMorphologyImageFilter.h.
References itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_Compare, itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_CurrentValue, and itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_Vector.
Referenced by itk::Function::MorphologyHistogram< TInputPixel, TCompare >::AddBoundaryVector(), and itk::Function::MorphologyHistogram< TInputPixel, TCompare >::AddPixel().
MorphologyHistogram* itk::Function::MorphologyHistogram< TInputPixel, TCompare >::Clone | ( | ) | const [inline] |
Definition at line 39 of file itkMovingHistogramMorphologyImageFilter.h.
References itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_Boundary, itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_Compare, itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_CurrentValue, itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_Direction, itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_Map, itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_Vector, and itk::Function::MorphologyHistogram< TInputPixel, TCompare >::MorphologyHistogram().
TInputPixel itk::Function::MorphologyHistogram< TInputPixel, TCompare >::GetValue | ( | const TInputPixel & | ) | [inline] |
Definition at line 86 of file itkMovingHistogramMorphologyImageFilter.h.
References itk::Function::MorphologyHistogram< TInputPixel, TCompare >::GetValueMap(), itk::Function::MorphologyHistogram< TInputPixel, TCompare >::GetValueVector(), and itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_UseVectorBasedAlgorithm.
TInputPixel itk::Function::MorphologyHistogram< TInputPixel, TCompare >::GetValueMap | ( | ) | [inline] |
Definition at line 126 of file itkMovingHistogramMorphologyImageFilter.h.
References itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_Map.
Referenced by itk::Function::MorphologyHistogram< TInputPixel, TCompare >::GetValue().
TInputPixel itk::Function::MorphologyHistogram< TInputPixel, TCompare >::GetValueVector | ( | ) | [inline] |
Definition at line 198 of file itkMovingHistogramMorphologyImageFilter.h.
References itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_CurrentValue.
Referenced by itk::Function::MorphologyHistogram< TInputPixel, TCompare >::GetValue().
void itk::Function::MorphologyHistogram< TInputPixel, TCompare >::initVector | ( | ) | [inline] |
Definition at line 161 of file itkMovingHistogramMorphologyImageFilter.h.
References itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_Compare, itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_CurrentValue, itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_Direction, and itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_Vector.
Referenced by itk::Function::MorphologyHistogram< TInputPixel, TCompare >::MorphologyHistogram().
void itk::Function::MorphologyHistogram< TInputPixel, TCompare >::RemoveBoundary | ( | ) | [inline] |
Definition at line 62 of file itkMovingHistogramMorphologyImageFilter.h.
References itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_UseVectorBasedAlgorithm, itk::Function::MorphologyHistogram< TInputPixel, TCompare >::RemoveBoundaryMap(), and itk::Function::MorphologyHistogram< TInputPixel, TCompare >::RemoveBoundaryVector().
void itk::Function::MorphologyHistogram< TInputPixel, TCompare >::RemoveBoundaryMap | ( | ) | [inline] |
Definition at line 117 of file itkMovingHistogramMorphologyImageFilter.h.
References itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_Boundary, and itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_Map.
Referenced by itk::Function::MorphologyHistogram< TInputPixel, TCompare >::RemoveBoundary().
void itk::Function::MorphologyHistogram< TInputPixel, TCompare >::RemoveBoundaryVector | ( | ) | [inline] |
Definition at line 181 of file itkMovingHistogramMorphologyImageFilter.h.
References itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_Boundary, and itk::Function::MorphologyHistogram< TInputPixel, TCompare >::RemovePixelVector().
Referenced by itk::Function::MorphologyHistogram< TInputPixel, TCompare >::RemoveBoundary().
void itk::Function::MorphologyHistogram< TInputPixel, TCompare >::RemovePixel | ( | const TInputPixel & | p | ) | [inline] |
Definition at line 78 of file itkMovingHistogramMorphologyImageFilter.h.
References itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_UseVectorBasedAlgorithm, itk::Function::MorphologyHistogram< TInputPixel, TCompare >::RemovePixelMap(), and itk::Function::MorphologyHistogram< TInputPixel, TCompare >::RemovePixelVector().
void itk::Function::MorphologyHistogram< TInputPixel, TCompare >::RemovePixelMap | ( | const TInputPixel & | p | ) | [inline] |
Definition at line 123 of file itkMovingHistogramMorphologyImageFilter.h.
References itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_Map.
Referenced by itk::Function::MorphologyHistogram< TInputPixel, TCompare >::RemovePixel().
void itk::Function::MorphologyHistogram< TInputPixel, TCompare >::RemovePixelVector | ( | const TInputPixel & | p | ) | [inline] |
Definition at line 191 of file itkMovingHistogramMorphologyImageFilter.h.
References itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_CurrentValue, itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_Direction, and itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_Vector.
Referenced by itk::Function::MorphologyHistogram< TInputPixel, TCompare >::RemoveBoundaryVector(), and itk::Function::MorphologyHistogram< TInputPixel, TCompare >::RemovePixel().
void itk::Function::MorphologyHistogram< TInputPixel, TCompare >::SetBoundary | ( | const TInputPixel & | val | ) | [inline] |
Definition at line 209 of file itkMovingHistogramMorphologyImageFilter.h.
References itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_Boundary.
static bool itk::Function::MorphologyHistogram< TInputPixel, TCompare >::UseVectorBasedAlgorithm | ( | ) | [inline, static] |
Definition at line 95 of file itkMovingHistogramMorphologyImageFilter.h.
Referenced by itk::Function::MorphologyHistogram< TInputPixel, TCompare >::MorphologyHistogram().
TInputPixel itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_Boundary |
Definition at line 212 of file itkMovingHistogramMorphologyImageFilter.h.
Referenced by itk::Function::MorphologyHistogram< TInputPixel, TCompare >::AddBoundaryMap(), itk::Function::MorphologyHistogram< TInputPixel, TCompare >::AddBoundaryVector(), itk::Function::MorphologyHistogram< TInputPixel, TCompare >::Clone(), itk::Function::MorphologyHistogram< TInputPixel, TCompare >::RemoveBoundaryMap(), itk::Function::MorphologyHistogram< TInputPixel, TCompare >::RemoveBoundaryVector(), and itk::Function::MorphologyHistogram< TInputPixel, TCompare >::SetBoundary().
TCompare itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_Compare |
Definition at line 203 of file itkMovingHistogramMorphologyImageFilter.h.
Referenced by itk::Function::MorphologyHistogram< TInputPixel, TCompare >::AddPixelVector(), itk::Function::MorphologyHistogram< TInputPixel, TCompare >::Clone(), and itk::Function::MorphologyHistogram< TInputPixel, TCompare >::initVector().
TInputPixel itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_CurrentValue |
Definition at line 202 of file itkMovingHistogramMorphologyImageFilter.h.
Referenced by itk::Function::MorphologyHistogram< TInputPixel, TCompare >::AddPixelVector(), itk::Function::MorphologyHistogram< TInputPixel, TCompare >::Clone(), itk::Function::MorphologyHistogram< TInputPixel, TCompare >::GetValueVector(), itk::Function::MorphologyHistogram< TInputPixel, TCompare >::initVector(), and itk::Function::MorphologyHistogram< TInputPixel, TCompare >::RemovePixelVector().
signed int itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_Direction |
Definition at line 204 of file itkMovingHistogramMorphologyImageFilter.h.
Referenced by itk::Function::MorphologyHistogram< TInputPixel, TCompare >::Clone(), itk::Function::MorphologyHistogram< TInputPixel, TCompare >::initVector(), and itk::Function::MorphologyHistogram< TInputPixel, TCompare >::RemovePixelVector().
MapType itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_Map |
Definition at line 154 of file itkMovingHistogramMorphologyImageFilter.h.
Referenced by itk::Function::MorphologyHistogram< TInputPixel, TCompare >::AddBoundaryMap(), itk::Function::MorphologyHistogram< TInputPixel, TCompare >::AddPixelMap(), itk::Function::MorphologyHistogram< TInputPixel, TCompare >::Clone(), itk::Function::MorphologyHistogram< TInputPixel, TCompare >::GetValueMap(), itk::Function::MorphologyHistogram< TInputPixel, TCompare >::RemoveBoundaryMap(), and itk::Function::MorphologyHistogram< TInputPixel, TCompare >::RemovePixelMap().
bool itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_UseVectorBasedAlgorithm |
Definition at line 106 of file itkMovingHistogramMorphologyImageFilter.h.
Referenced by itk::Function::MorphologyHistogram< TInputPixel, TCompare >::AddBoundary(), itk::Function::MorphologyHistogram< TInputPixel, TCompare >::AddPixel(), itk::Function::MorphologyHistogram< TInputPixel, TCompare >::GetValue(), itk::Function::MorphologyHistogram< TInputPixel, TCompare >::MorphologyHistogram(), itk::Function::MorphologyHistogram< TInputPixel, TCompare >::RemoveBoundary(), and itk::Function::MorphologyHistogram< TInputPixel, TCompare >::RemovePixel().
std::vector<unsigned long> itk::Function::MorphologyHistogram< TInputPixel, TCompare >::m_Vector |
Definition at line 201 of file itkMovingHistogramMorphologyImageFilter.h.
Referenced by itk::Function::MorphologyHistogram< TInputPixel, TCompare >::AddPixelVector(), itk::Function::MorphologyHistogram< TInputPixel, TCompare >::Clone(), itk::Function::MorphologyHistogram< TInputPixel, TCompare >::initVector(), and itk::Function::MorphologyHistogram< TInputPixel, TCompare >::RemovePixelVector().