Constructor & Destructor Documentation
| makVrv::DtDoubleSmoother::DtDoubleSmoother |
( |
| ) |
|
| makVrv::DtDoubleSmoother::DtDoubleSmoother |
( |
unsigned int |
smoothCount | ) |
|
CTOR - smoothCount for num samples.
| virtual makVrv::DtDoubleSmoother::~DtDoubleSmoother |
( |
| ) |
|
|
virtual |
Member Function Documentation
| void makVrv::DtDoubleSmoother::addValue |
( |
double |
speed | ) |
|
Add a speed to the smoother.
| double makVrv::DtDoubleSmoother::currAvg |
( |
| ) |
|
Get the currently smoothed value.
| void makVrv::DtDoubleSmoother::reset |
( |
| ) |
|
| void makVrv::DtDoubleSmoother::setSmoothCount |
( |
unsigned int |
smoothCount | ) |
|
Set the number of samples to smooth.
| bool makVrv::DtDoubleSmoother::queueFilled |
( |
| ) |
const |
Do we have a full set of points to sample?
| int makVrv::DtDoubleSmoother::sampleCount |
( |
| ) |
const |
How many values are we averaging.
Member Data Documentation
| double makVrv::DtDoubleSmoother::myCurrentTotal |
|
protected |
| std::queue<double> makVrv::DtDoubleSmoother::myQueue |
|
protected |
The documentation for this class was generated from the following file:
- /exports/nfedora7-1/nightly/docs/vrforcesDevelopment.tot/include/vrvCore/DtDoubleSmoother.h