Maps logarithmically from source to destination range.
More...
#include <iAMapperImpl.h>
|
| | iALogarithmicMapper (double srcMin, double srcMax, double dstMin, double dstMax) |
| |
| double | dstToSrc (double dstVal) const override |
| |
| bool | equals (iAMapper const &other) const override |
| |
| double | srcToDst (double srcVal) const override |
| |
| void | update (double srcMin, double srcMax, double dstMin, double dstMax) override |
| |
| virtual | ~iAMapper () |
| |
| virtual double | dstToSrc (double dstVal) const =0 |
| |
| virtual double | srcToDst (double srcVal) const =0 |
| |
| virtual void | update (double srcMin, double srcMax, double dstMin, double dstMax)=0 |
| |
Maps logarithmically from source to destination range.
◆ iALogarithmicMapper()
| iALogarithmicMapper::iALogarithmicMapper |
( |
double |
srcMin, |
|
|
double |
srcMax, |
|
|
double |
dstMin, |
|
|
double |
dstMax |
|
) |
| |
◆ dstToSrc()
| double iALogarithmicMapper::dstToSrc |
( |
double |
dstVal | ) |
const |
|
overridevirtual |
◆ equals()
| bool iALogarithmicMapper::equals |
( |
iAMapper const & |
other | ) |
const |
|
overridevirtual |
◆ srcToDst()
| double iALogarithmicMapper::srcToDst |
( |
double |
srcVal | ) |
const |
|
overridevirtual |
◆ update()
| void iALogarithmicMapper::update |
( |
double |
srcMin, |
|
|
double |
srcMax, |
|
|
double |
dstMin, |
|
|
double |
dstMax |
|
) |
| |
|
overridevirtual |
The documentation for this class was generated from the following files: