ITK
5.0.0
Insight Segmentation and Registration Toolkit
|
#include <itkRankHistogram.h>
Definition at line 265 of file itkRankHistogram.h.
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 268 of file itkRankHistogram.h.
|
private |
Definition at line 363 of file itkRankHistogram.h.
|
inline |
Definition at line 270 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.
|
default |
|
inline |
Definition at line 350 of file itkRankHistogram.h.
|
inline |
Definition at line 315 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 310 of file itkRankHistogram.h.
References itk::Function::VectorRankHistogram< TInputPixel >::GetValueBruteForce().
|
inline |
Definition at line 295 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().
|
inline |
Definition at line 290 of file itkRankHistogram.h.
References itk::Function::VectorRankHistogram< TInputPixel >::m_Entries.
|
inline |
Definition at line 352 of file itkRankHistogram.h.
|
inline |
Definition at line 327 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 345 of file itkRankHistogram.h.
References itk::Function::VectorRankHistogram< TInputPixel >::m_Rank.
|
inlinestatic |
Definition at line 354 of file itkRankHistogram.h.
|
private |
|
private |
|
private |
Definition at line 371 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 369 of file itkRankHistogram.h.
Referenced by itk::Function::VectorRankHistogram< TInputPixel >::VectorRankHistogram().
|
protected |
|
private |
|
private |
Definition at line 366 of file itkRankHistogram.h.
Referenced by itk::Function::VectorRankHistogram< TInputPixel >::GetValueBruteForce(), and itk::Function::VectorRankHistogram< TInputPixel >::VectorRankHistogram().
|
private |
Definition at line 365 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().