Add(const CHistogram< T > &OtherHisto) | DTLib::CHistogram< T > | |
AdjustDown(const float &Value) | DTLib::CHistogram< T > | |
BinIndexToValue(const int &BinIndex) | DTLib::CHistogram< T > | |
ChiSquareCompare(CHistogram< T > *OtherHisto) | DTLib::CHistogram< T > | |
CHistogram() | DTLib::CHistogram< T > | |
CHistogram(const std::string &file_name) | DTLib::CHistogram< T > | |
CHistogram(std::istream &ifs) | DTLib::CHistogram< T > | |
Display(CImg< BYTE > &InImg) | DTLib::CHistogram< T > | |
GetProb(const T &Val) | DTLib::CHistogram< T > | |
GetProb(const T &XVal, const T &YVal) | DTLib::CHistogram< T > | |
GetProbDist(CImg< T > &InImg, CImg< float > &PDistImg) | DTLib::CHistogram< T > | |
GetProbDist(CImg< T > &InImg1, CImg< T > &InImg2, CImg< float > &PDistImg) | DTLib::CHistogram< T > | |
GetProbOfBin(int iBin) | DTLib::CHistogram< T > | inline |
GetValues(float *pointer) | DTLib::CHistogram< T > | |
IncrementBin(const int &iBin, const T &Val) | DTLib::CHistogram< T > | inline |
IsEmpty() | DTLib::CHistogram< T > | |
m_nBins | DTLib::CHistogram< T > | |
m_nBinsX | DTLib::CHistogram< T > | |
m_nBinsY | DTLib::CHistogram< T > | |
m_nBinsZ | DTLib::CHistogram< T > | |
m_pBins | DTLib::CHistogram< T > | |
m_XFactor | DTLib::CHistogram< T > | |
m_XRangeMax | DTLib::CHistogram< T > | |
m_XRangeMin | DTLib::CHistogram< T > | |
m_YFactor | DTLib::CHistogram< T > | |
m_YRangeMax | DTLib::CHistogram< T > | |
m_YRangeMin | DTLib::CHistogram< T > | |
m_ZFactor | DTLib::CHistogram< T > | |
m_ZRangeMax | DTLib::CHistogram< T > | |
m_ZRangeMin | DTLib::CHistogram< T > | |
MaxBinVal() | DTLib::CHistogram< T > | |
nBins() | DTLib::CHistogram< T > | inline |
NormalCompare(CHistogram< T > *OtherHisto) | DTLib::CHistogram< T > | |
Normalize(const float &Area=1.0f) | DTLib::CHistogram< T > | |
NormalizeToMax(const float &Max=255.0f) | DTLib::CHistogram< T > | |
pBins() | DTLib::CHistogram< T > | inline |
Read(const std::string &file_name) | DTLib::CHistogram< T > | |
Read(std::istream &ifs) | DTLib::CHistogram< T > | |
ScalarMultiply(const float &Multiplier) | DTLib::CHistogram< T > | |
Setup(const int &nBins) | DTLib::CHistogram< T > | |
Setup(const int &nBins, const T &RangeMin, const T &RangeMax) | DTLib::CHistogram< T > | |
Setup(const int &nBinsX, const int &nBinsY, const T &XRangeMin, const T &XRangeMax, const T &YRangeMin, const T &YRangeMax) | DTLib::CHistogram< T > | |
Setup(const int &nBinsX, const int &nBinsY, const int &nBinsZ, const T &XRangeMin, const T &XRangeMax, const T &YRangeMin, const T &YRangeMax, const T &ZRangeMin, const T &ZRangeMax) | DTLib::CHistogram< T > | |
SetValues(float *pointer) | DTLib::CHistogram< T > | |
SoftUpdate(const T &XVal, const T &YVal, const float &Sigma) | DTLib::CHistogram< T > | inline |
SoftUpdate1D(const T &XVal, const float &Sigma) | DTLib::CHistogram< T > | inline |
SoftUpdate3D(const T &XVal, const T &YVal, const T &ZVal, const float &Sigma) | DTLib::CHistogram< T > | inline |
SoftUpdate_fast(const T &XVal, const T &YVal, const int &Rad, const FloatCImgPtr pGauss_Window) | DTLib::CHistogram< T > | inline |
Update(const T &Val) | DTLib::CHistogram< T > | inline |
Update(const T &XVal, const T &YVal) | DTLib::CHistogram< T > | inline |
Write(const std::string &file_name) const | DTLib::CHistogram< T > | |
Write(std::ostream &ofs) const | DTLib::CHistogram< T > | |
Zero() | DTLib::CHistogram< T > | |
~CHistogram() | DTLib::CHistogram< T > | |