#include <datasmoother.h>
|
| void | add (double x, double p) |
| |
| void | approxGauss (double step, double *mean, double *sigma) |
| |
| void | computeCummuated () |
| |
| double | cramerVonMisesToGauss (double step, double mean, double sigma) |
| |
| | DataSmoother (double parzenWindow) |
| |
| double | gauss (double x, double mean, double sigma) |
| |
| void | gnuplotDumpData (FILE *fp) |
| |
| void | gnuplotDumpSmoothedData (FILE *fp, double step) |
| |
| void | init (double parzenWindow) |
| |
| double | integral (double step, double xTo) |
| |
| void | integrate (double step) |
| |
| double | kldToGauss (double step, double mean, double sigma) |
| |
| double | sample () |
| |
| void | sampleMultiple (std::vector< double > &samples, int num) |
| |
| double | sampleNumeric (double step) |
| |
| void | setMinToZero () |
| |
| double | smoothedData (double x) |
| |
| double | sqr (double x) |
| |
| virtual | ~DataSmoother () |
| |
Definition at line 13 of file datasmoother.h.
◆ Data
◆ DataSmoother()
| GMapping::DataSmoother::DataSmoother |
( |
double |
parzenWindow | ) |
|
|
inline |
◆ ~DataSmoother()
| virtual GMapping::DataSmoother::~DataSmoother |
( |
| ) |
|
|
inlinevirtual |
◆ add()
| void GMapping::DataSmoother::add |
( |
double |
x, |
|
|
double |
p |
|
) |
| |
|
inline |
◆ approxGauss()
| void GMapping::DataSmoother::approxGauss |
( |
double |
step, |
|
|
double * |
mean, |
|
|
double * |
sigma |
|
) |
| |
|
inline |
◆ computeCummuated()
| void GMapping::DataSmoother::computeCummuated |
( |
| ) |
|
|
inline |
◆ cramerVonMisesToGauss()
| double GMapping::DataSmoother::cramerVonMisesToGauss |
( |
double |
step, |
|
|
double |
mean, |
|
|
double |
sigma |
|
) |
| |
|
inline |
◆ gauss()
| double GMapping::DataSmoother::gauss |
( |
double |
x, |
|
|
double |
mean, |
|
|
double |
sigma |
|
) |
| |
|
inline |
◆ gnuplotDumpData()
| void GMapping::DataSmoother::gnuplotDumpData |
( |
FILE * |
fp | ) |
|
|
inline |
◆ gnuplotDumpSmoothedData()
| void GMapping::DataSmoother::gnuplotDumpSmoothedData |
( |
FILE * |
fp, |
|
|
double |
step |
|
) |
| |
|
inline |
◆ init()
| void GMapping::DataSmoother::init |
( |
double |
parzenWindow | ) |
|
|
inline |
◆ integral()
| double GMapping::DataSmoother::integral |
( |
double |
step, |
|
|
double |
xTo |
|
) |
| |
|
inline |
◆ integrate()
| void GMapping::DataSmoother::integrate |
( |
double |
step | ) |
|
|
inline |
◆ kldToGauss()
| double GMapping::DataSmoother::kldToGauss |
( |
double |
step, |
|
|
double |
mean, |
|
|
double |
sigma |
|
) |
| |
|
inline |
◆ sample()
| double GMapping::DataSmoother::sample |
( |
| ) |
|
|
inline |
◆ sampleMultiple()
| void GMapping::DataSmoother::sampleMultiple |
( |
std::vector< double > & |
samples, |
|
|
int |
num |
|
) |
| |
|
inline |
◆ sampleNumeric()
| double GMapping::DataSmoother::sampleNumeric |
( |
double |
step | ) |
|
|
inline |
◆ setMinToZero()
| void GMapping::DataSmoother::setMinToZero |
( |
| ) |
|
|
inline |
◆ smoothedData()
| double GMapping::DataSmoother::smoothedData |
( |
double |
x | ) |
|
|
inline |
◆ sqr()
| double GMapping::DataSmoother::sqr |
( |
double |
x | ) |
|
|
inline |
◆ m_cummulated
| std::vector<double> GMapping::DataSmoother::m_cummulated |
|
protected |
◆ m_data
| Data GMapping::DataSmoother::m_data |
|
protected |
◆ m_from
| double GMapping::DataSmoother::m_from |
|
protected |
◆ m_int
| double GMapping::DataSmoother::m_int |
|
protected |
◆ m_lastStep
| double GMapping::DataSmoother::m_lastStep |
|
protected |
◆ m_parzenWindow
| double GMapping::DataSmoother::m_parzenWindow |
|
protected |
◆ m_to
| double GMapping::DataSmoother::m_to |
|
protected |
The documentation for this class was generated from the following file: