![]() |
ITK
5.4.0
Insight Toolkit
|
#include <itkRankHistogram.h>
Definition at line 274 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 277 of file itkRankHistogram.h.
|
private |
Definition at line 383 of file itkRankHistogram.h.
|
inline |
Definition at line 279 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, itk::Function::VectorRankHistogram< TInputPixel >::m_Vec, itk::NumericTraits< T >::max(), and itk::NumericTraits< T >::NonpositiveMin().
|
default |
|
inline |
Definition at line 366 of file itkRankHistogram.h.
|
inline |
Definition at line 328 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.
|
inline |
Definition at line 322 of file itkRankHistogram.h.
References itk::Function::VectorRankHistogram< TInputPixel >::GetValueBruteForce().
|
inline |
Definition at line 306 of file itkRankHistogram.h.
References itk::Function::VectorRankHistogram< TInputPixel >::m_Entries, itk::Function::VectorRankHistogram< TInputPixel >::m_Rank, itk::Function::VectorRankHistogram< TInputPixel >::m_Size, itk::Function::VectorRankHistogram< TInputPixel >::m_Vec, itk::NumericTraits< T >::max(), and itk::NumericTraits< T >::NonpositiveMin().
Referenced by itk::Function::VectorRankHistogram< TInputPixel >::GetValue().
|
inline |
Definition at line 300 of file itkRankHistogram.h.
References itk::Function::VectorRankHistogram< TInputPixel >::m_Entries.
|
inline |
Definition at line 370 of file itkRankHistogram.h.
|
inline |
Definition at line 341 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.
|
inline |
Definition at line 360 of file itkRankHistogram.h.
References itk::Function::VectorRankHistogram< TInputPixel >::m_Rank.
|
inlinestatic |
Definition at line 374 of file itkRankHistogram.h.
|
private |
|
private |
|
private |
Definition at line 391 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().
|
private |
Definition at line 389 of file itkRankHistogram.h.
Referenced by itk::Function::VectorRankHistogram< TInputPixel >::VectorRankHistogram().
|
protected |
|
private |
|
private |
Definition at line 386 of file itkRankHistogram.h.
Referenced by itk::Function::VectorRankHistogram< TInputPixel >::GetValueBruteForce(), and itk::Function::VectorRankHistogram< TInputPixel >::VectorRankHistogram().
|
private |
Definition at line 385 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.9.3