Maps linearly from source to destination range.
More...
#include <iAMapperImpl.h>
|
| | iALinearMapper () |
| |
| | iALinearMapper (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 linearly from source to destination range.
◆ iALinearMapper() [1/2]
| iALinearMapper::iALinearMapper |
( |
| ) |
|
◆ iALinearMapper() [2/2]
| iALinearMapper::iALinearMapper |
( |
double |
srcMin, |
|
|
double |
srcMax, |
|
|
double |
dstMin, |
|
|
double |
dstMax |
|
) |
| |
◆ dstToSrc()
| double iALinearMapper::dstToSrc |
( |
double |
dstVal | ) |
const |
|
overridevirtual |
◆ equals()
| bool iALinearMapper::equals |
( |
iAMapper const & |
other | ) |
const |
|
overridevirtual |
◆ srcToDst()
| double iALinearMapper::srcToDst |
( |
double |
srcVal | ) |
const |
|
overridevirtual |
◆ update()
| void iALinearMapper::update |
( |
double |
srcMin, |
|
|
double |
srcMax, |
|
|
double |
dstMin, |
|
|
double |
dstMax |
|
) |
| |
|
overridevirtual |
The documentation for this class was generated from the following files: