#include <itkRankHistogram.h>
Definition at line 271 of file itkRankHistogram.h.
Collaboration diagram for itk::Function::VectorRankHistogram< TInputPixel >:Public Types | |
| using | Compare = std::less<TInputPixel> |
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 ()=default | |
Static Public Member Functions | |
| static bool | UseVectorBasedAlgorithm () |
Protected Attributes | |
| float | m_Rank |
Private Types | |
| using | VecType = typename std::vector<SizeValueType> |
Private Attributes | |
| int | m_Below |
| Compare | m_Compare |
| int | m_Entries |
| TInputPixel | m_InitVal |
| TInputPixel | m_RankValue |
| SizeValueType | m_Size |
| VecType | m_Vec |
| using itk::Function::VectorRankHistogram< TInputPixel >::Compare = std::less<TInputPixel> |
Definition at line 274 of file itkRankHistogram.h.
|
private |
Definition at line 380 of file itkRankHistogram.h.
|
inline |
Definition at line 276 of file itkRankHistogram.h.
References m_Below, m_Compare, m_Entries, m_InitVal, m_Rank, m_RankValue, m_Size, m_Vec, itk::NumericTraits< T >::max(), and itk::NumericTraits< T >::NonpositiveMin().
|
default |
|
inline |
Definition at line 363 of file itkRankHistogram.h.
|
inline |
Definition at line 325 of file itkRankHistogram.h.
References m_Below, m_Compare, m_Entries, m_RankValue, m_Vec, and itk::NumericTraits< T >::NonpositiveMin().
|
inline |
Definition at line 319 of file itkRankHistogram.h.
References GetValueBruteForce().
|
inline |
Definition at line 303 of file itkRankHistogram.h.
References m_Entries, m_Rank, m_Size, m_Vec, itk::NumericTraits< T >::max(), and itk::NumericTraits< T >::NonpositiveMin().
Referenced by GetValue().
|
inline |
Definition at line 297 of file itkRankHistogram.h.
References m_Entries.
|
inline |
Definition at line 367 of file itkRankHistogram.h.
|
inline |
Definition at line 338 of file itkRankHistogram.h.
References m_Below, m_Compare, m_Entries, m_RankValue, m_Vec, and itk::NumericTraits< T >::NonpositiveMin().
|
inline |
Definition at line 357 of file itkRankHistogram.h.
References m_Rank.
|
inlinestatic |
Definition at line 371 of file itkRankHistogram.h.
|
private |
Definition at line 387 of file itkRankHistogram.h.
Referenced by AddPixel(), RemovePixel(), and VectorRankHistogram().
|
private |
Definition at line 384 of file itkRankHistogram.h.
Referenced by AddPixel(), RemovePixel(), and VectorRankHistogram().
|
private |
Definition at line 388 of file itkRankHistogram.h.
Referenced by AddPixel(), GetValueBruteForce(), IsValid(), RemovePixel(), and VectorRankHistogram().
|
private |
Definition at line 386 of file itkRankHistogram.h.
Referenced by VectorRankHistogram().
|
protected |
Definition at line 377 of file itkRankHistogram.h.
Referenced by GetValueBruteForce(), SetRank(), and VectorRankHistogram().
|
private |
Definition at line 385 of file itkRankHistogram.h.
Referenced by AddPixel(), RemovePixel(), and VectorRankHistogram().
|
private |
Definition at line 383 of file itkRankHistogram.h.
Referenced by GetValueBruteForce(), and VectorRankHistogram().
|
private |
Definition at line 382 of file itkRankHistogram.h.
Referenced by AddPixel(), GetValueBruteForce(), RemovePixel(), and VectorRankHistogram().