#include <map_transformation.h>
Inherits ddl::mapping::MapTransformationBase.
MapPolynomTransformation represents a polynom transformation in the configuration api as well as the actual implementation of the transformation in the evaluate method
◆ MapPolynomTransformation()
| ddl::mapping::MapPolynomTransformation::MapPolynomTransformation |
( |
MapConfiguration * | config, |
|
|
const std::string & | name ) |
CTOR
- Parameters
-
| [in] | config | The configuration |
| [in] | name | The transformation name |
◆ clone()
◆ evaluate()
| double ddl::mapping::MapPolynomTransformation::evaluate |
( |
double | value | ) |
const |
|
virtual |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Implements ddl::mapping::MapTransformationBase.
◆ getA()
| double ddl::mapping::MapPolynomTransformation::getA |
( |
| ) |
const |
Returns parameter A of the polynomial
◆ getB()
| double ddl::mapping::MapPolynomTransformation::getB |
( |
| ) |
const |
Returns parameter A of the polynomial
◆ getC()
| double ddl::mapping::MapPolynomTransformation::getC |
( |
| ) |
const |
Returns parameter A of the polynomial
◆ getD()
| double ddl::mapping::MapPolynomTransformation::getD |
( |
| ) |
const |
Returns parameter A of the polynomial
◆ getE()
| double ddl::mapping::MapPolynomTransformation::getE |
( |
| ) |
const |
Returns parameter A of the polynomial
◆ isEqual()
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Implements ddl::mapping::MapTransformationBase.
◆ setCoefficients()
Set Polynom coefficients
- Parameters
-
| [in] | coefs | The list of coefficients |
- Return values
-
| ERR_INVALID_ARG | An attribute is not a float value |
| a_util::result::SUCCESS | Everything went fine |
The documentation for this class was generated from the following file:
- /workspace/conan/dev_essential/1.6.3/dw/stable/package/65324bff46e457721a7ba250afe9d61dc2b0e57a/include/ddl/mapping/legacy/configuration/map_transformation.h