![]() |
ITK
4.1.0
Insight Segmentation and Registration Toolkit
|
#include <itkRankHistogram.h>
Collaboration diagram for itk::Function::VectorRankHistogram< TInputPixel >:Public Types | |
| typedef std::less< TInputPixel > | TCompare |
Public Member Functions | |
| void | AddBoundary () |
| void | AddPixel (const TInputPixel &p) |
| TInputPixel | GetValue (const TInputPixel &) |
| TInputPixel | GetValueBruteForce () |
| bool | IsValid () |
| void | RemoveBoundary () |
| void | RemovePixel (const TInputPixel &p) |
| void | SetRank (float rank) |
| VectorRankHistogram () | |
| ~VectorRankHistogram () | |
Static Public Member Functions | |
| static bool | UseVectorBasedAlgorithm () |
Protected Attributes | |
| float | m_Rank |
Private Types | |
| typedef std::vector < SizeValueType > | VecType |
Private Attributes | |
| int | m_Below |
| TCompare | m_Compare |
| int | m_Entries |
| TInputPixel | m_InitVal |
| TInputPixel | m_RankValue |
| SizeValueType | m_Size |
| VecType | m_Vec |
Definition at line 261 of file itkRankHistogram.h.
| typedef std::less< TInputPixel > itk::Function::VectorRankHistogram< TInputPixel >::TCompare |
Definition at line 264 of file itkRankHistogram.h.
typedef std::vector< SizeValueType > itk::Function::VectorRankHistogram< TInputPixel >::VecType [private] |
Definition at line 359 of file itkRankHistogram.h.
| itk::Function::VectorRankHistogram< TInputPixel >::VectorRankHistogram | ( | ) | [inline] |
Definition at line 266 of file itkRankHistogram.h.
References itk::Function::VectorRankHistogram< TInputPixel >::m_Below, itk::Function::VectorRankHistogram< TInputPixel >::m_Compare, itk::Function::VectorRankHistogram< TInputPixel >::m_Entries, itk::Function::VectorRankHistogram< TInputPixel >::m_InitVal, itk::Function::VectorRankHistogram< TInputPixel >::m_Rank, itk::Function::VectorRankHistogram< TInputPixel >::m_RankValue, itk::Function::VectorRankHistogram< TInputPixel >::m_Size, and itk::Function::VectorRankHistogram< TInputPixel >::m_Vec.
| itk::Function::VectorRankHistogram< TInputPixel >::~VectorRankHistogram | ( | ) | [inline] |
Definition at line 284 of file itkRankHistogram.h.
| void itk::Function::VectorRankHistogram< TInputPixel >::AddBoundary | ( | ) | [inline] |
Definition at line 346 of file itkRankHistogram.h.
| void itk::Function::VectorRankHistogram< TInputPixel >::AddPixel | ( | const TInputPixel & | p | ) | [inline] |
Definition at line 311 of file itkRankHistogram.h.
References itk::Function::VectorRankHistogram< TInputPixel >::m_Below, itk::Function::VectorRankHistogram< TInputPixel >::m_Compare, itk::Function::VectorRankHistogram< TInputPixel >::m_Entries, itk::Function::VectorRankHistogram< TInputPixel >::m_RankValue, and itk::Function::VectorRankHistogram< TInputPixel >::m_Vec.
| TInputPixel itk::Function::VectorRankHistogram< TInputPixel >::GetValue | ( | const TInputPixel & | ) | [inline] |
Definition at line 306 of file itkRankHistogram.h.
References itk::Function::VectorRankHistogram< TInputPixel >::GetValueBruteForce().
| TInputPixel itk::Function::VectorRankHistogram< TInputPixel >::GetValueBruteForce | ( | ) | [inline] |
Definition at line 291 of file itkRankHistogram.h.
References itk::Function::VectorRankHistogram< TInputPixel >::m_Entries, itk::Function::VectorRankHistogram< TInputPixel >::m_Rank, itk::Function::VectorRankHistogram< TInputPixel >::m_Size, and itk::Function::VectorRankHistogram< TInputPixel >::m_Vec.
Referenced by itk::Function::VectorRankHistogram< TInputPixel >::GetValue().
| bool itk::Function::VectorRankHistogram< TInputPixel >::IsValid | ( | ) | [inline] |
Definition at line 286 of file itkRankHistogram.h.
References itk::Function::VectorRankHistogram< TInputPixel >::m_Entries.
| void itk::Function::VectorRankHistogram< TInputPixel >::RemoveBoundary | ( | ) | [inline] |
Definition at line 348 of file itkRankHistogram.h.
| void itk::Function::VectorRankHistogram< TInputPixel >::RemovePixel | ( | const TInputPixel & | p | ) | [inline] |
Definition at line 323 of file itkRankHistogram.h.
References itk::Function::VectorRankHistogram< TInputPixel >::m_Below, itk::Function::VectorRankHistogram< TInputPixel >::m_Compare, itk::Function::VectorRankHistogram< TInputPixel >::m_Entries, itk::Function::VectorRankHistogram< TInputPixel >::m_RankValue, and itk::Function::VectorRankHistogram< TInputPixel >::m_Vec.
| void itk::Function::VectorRankHistogram< TInputPixel >::SetRank | ( | float | rank | ) | [inline] |
Definition at line 341 of file itkRankHistogram.h.
References itk::Function::VectorRankHistogram< TInputPixel >::m_Rank.
| static bool itk::Function::VectorRankHistogram< TInputPixel >::UseVectorBasedAlgorithm | ( | ) | [inline, static] |
Definition at line 350 of file itkRankHistogram.h.
int itk::Function::VectorRankHistogram< TInputPixel >::m_Below [private] |
TCompare itk::Function::VectorRankHistogram< TInputPixel >::m_Compare [private] |
int itk::Function::VectorRankHistogram< TInputPixel >::m_Entries [private] |
Definition at line 367 of file itkRankHistogram.h.
Referenced by itk::Function::VectorRankHistogram< TInputPixel >::AddPixel(), itk::Function::VectorRankHistogram< TInputPixel >::GetValueBruteForce(), itk::Function::VectorRankHistogram< TInputPixel >::IsValid(), itk::Function::VectorRankHistogram< TInputPixel >::RemovePixel(), and itk::Function::VectorRankHistogram< TInputPixel >::VectorRankHistogram().
TInputPixel itk::Function::VectorRankHistogram< TInputPixel >::m_InitVal [private] |
Definition at line 365 of file itkRankHistogram.h.
Referenced by itk::Function::VectorRankHistogram< TInputPixel >::VectorRankHistogram().
float itk::Function::VectorRankHistogram< TInputPixel >::m_Rank [protected] |
TInputPixel itk::Function::VectorRankHistogram< TInputPixel >::m_RankValue [private] |
SizeValueType itk::Function::VectorRankHistogram< TInputPixel >::m_Size [private] |
Definition at line 362 of file itkRankHistogram.h.
Referenced by itk::Function::VectorRankHistogram< TInputPixel >::GetValueBruteForce(), and itk::Function::VectorRankHistogram< TInputPixel >::VectorRankHistogram().
VecType itk::Function::VectorRankHistogram< TInputPixel >::m_Vec [private] |
Definition at line 361 of file itkRankHistogram.h.
Referenced by itk::Function::VectorRankHistogram< TInputPixel >::AddPixel(), itk::Function::VectorRankHistogram< TInputPixel >::GetValueBruteForce(), itk::Function::VectorRankHistogram< TInputPixel >::RemovePixel(), and itk::Function::VectorRankHistogram< TInputPixel >::VectorRankHistogram().
1.7.6.1