#include <TriangleDistributionHistogram.h>
Public Types | |
typedef std::pair< int, float > | IdxNWeight |
Public Member Functions | |
void | addDistributedToBins (const float &key, const WeightedIdx &value) |
float | deviation () const |
float & | deviation () |
TriangleDistributionHistogram (const float &min, const float &max, const float &binSize, const float &deviation, const size_t &maxIndex) | |
Protected Attributes | |
float | mDev |
size_t | mMaxIndex |
Definition at line 43 of file TriangleDistributionHistogram.h.
typedef std::pair<int, float> TriangleDistributionHistogram::IdxNWeight |
Definition at line 48 of file TriangleDistributionHistogram.h.
TriangleDistributionHistogram::TriangleDistributionHistogram | ( | const float & | min, |
const float & | max, | ||
const float & | binSize, | ||
const float & | deviation, | ||
const size_t & | maxIndex | ||
) | [inline] |
Definition at line 45 of file TriangleDistributionHistogram.h.
void TriangleDistributionHistogram::addDistributedToBins | ( | const float & | key, |
const WeightedIdx & | value | ||
) | [inline] |
Reimplemented in TriangleDistributionHistogramWithRemove.
Definition at line 59 of file TriangleDistributionHistogram.h.
float TriangleDistributionHistogram::deviation | ( | ) | const [inline] |
Definition at line 52 of file TriangleDistributionHistogram.h.
float& TriangleDistributionHistogram::deviation | ( | ) | [inline] |
Definition at line 53 of file TriangleDistributionHistogram.h.
float TriangleDistributionHistogram::mDev [protected] |
Definition at line 55 of file TriangleDistributionHistogram.h.
size_t TriangleDistributionHistogram::mMaxIndex [protected] |
Definition at line 56 of file TriangleDistributionHistogram.h.