Public Member Functions | |
| PolyReg2D (float xstretch=1) | |
| PolyReg2D (const T *, float xstretch=1) | |
| PolyReg2D (T vm10, T vm11, T v0m1, T v00, T v01, T v02, T v1m1, T v10, T v11, T v12, T v20, T v21, float xstretch=1) | |
| void | set (const T *) |
| void | set (T vm10, T vm11, T v0m1, T v00, T v01, T v02, T v1m1, T v10, T v11, T v12, T v20, T v21) |
| T | apply (float x, float y) const |
Protected Attributes | |
| PolyReg1D< T > | ix0_ |
| PolyReg1D< T > | ix1_ |
| PolyReg1D< T > | iy0_ |
| PolyReg1D< T > | iy1_ |
| T | vm10_ |
| T | v0m1_ |
| T | v20_ |
| T | v02_ |
| T | delxm1_ |
| T | delym1_ |
| T | delx2_ |
| T | dely2_ |
| float | xs_ |
| Interpolate::PolyReg2D< T >::PolyReg2D | ( | float | xstretch = 1 |
) | [inline] |
| Interpolate::PolyReg2D< T >::PolyReg2D | ( | const T * | v, | |
| float | xstretch = 1 | |||
| ) | [inline] |
| Interpolate::PolyReg2D< T >::PolyReg2D | ( | T | vm10, | |
| T | vm11, | |||
| T | v0m1, | |||
| T | v00, | |||
| T | v01, | |||
| T | v02, | |||
| T | v1m1, | |||
| T | v10, | |||
| T | v11, | |||
| T | v12, | |||
| T | v20, | |||
| T | v21, | |||
| float | xstretch = 1 | |||
| ) | [inline] |
| T Interpolate::PolyReg2D< T >::apply | ( | float | x, | |
| float | y | |||
| ) | const [inline, virtual] |
Implements Interpolate::Applier2D< T >.
| void Interpolate::PolyReg2D< T >::set | ( | const T * | v | ) | [inline, virtual] |
Implements Interpolate::Applier2D< T >.
| void Interpolate::PolyReg2D< T >::set | ( | T | vm10, | |
| T | vm11, | |||
| T | v0m1, | |||
| T | v00, | |||
| T | v01, | |||
| T | v02, | |||
| T | v1m1, | |||
| T | v10, | |||
| T | v11, | |||
| T | v12, | |||
| T | v20, | |||
| T | v21 | |||
| ) | [inline] |
T Interpolate::PolyReg2D< T >::delx2_ [protected] |
T Interpolate::PolyReg2D< T >::delxm1_ [protected] |
T Interpolate::PolyReg2D< T >::dely2_ [protected] |
T Interpolate::PolyReg2D< T >::delym1_ [protected] |
PolyReg1D<T> Interpolate::PolyReg2D< T >::ix0_ [protected] |
PolyReg1D<T> Interpolate::PolyReg2D< T >::ix1_ [protected] |
PolyReg1D<T> Interpolate::PolyReg2D< T >::iy0_ [protected] |
PolyReg1D<T> Interpolate::PolyReg2D< T >::iy1_ [protected] |
T Interpolate::PolyReg2D< T >::v02_ [protected] |
T Interpolate::PolyReg2D< T >::v0m1_ [protected] |
T Interpolate::PolyReg2D< T >::v20_ [protected] |
T Interpolate::PolyReg2D< T >::vm10_ [protected] |
float Interpolate::PolyReg2D< T >::xs_ [protected] |
1.7.1