Public Member Functions | |
| PolyReg2DWithUdf (float xstretch=1) | |
| PolyReg2DWithUdf (const T *, float xstretch=1) | |
| PolyReg2DWithUdf (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 Member Functions | |
| void | fillOuter2Inner (T, T, T, T, T, T, T, T, T &, T &, T &, T &) |
| void | fillInner2Inner (T &, T &, T &, T &) |
| void | fillInner2Outer (T, T, T, T, T &, T &, T &, T &, T &, T &, T &, T &) |
Protected Attributes | |
| PolyReg2D< T > | intp_ |
| bool | haveudf_ |
| bool | u00_ |
| bool | u10_ |
| bool | u01_ |
| bool | u11_ |
| bool | um10_ |
| bool | um11_ |
| bool | u0m1_ |
| bool | u02_ |
| bool | u1m1_ |
| bool | u12_ |
| bool | u20_ |
| bool | u21_ |
| Interpolate::PolyReg2DWithUdf< T >::PolyReg2DWithUdf | ( | float | xstretch = 1 |
) | [inline] |
| Interpolate::PolyReg2DWithUdf< T >::PolyReg2DWithUdf | ( | const T * | v, | |
| float | xstretch = 1 | |||
| ) | [inline] |
| Interpolate::PolyReg2DWithUdf< T >::PolyReg2DWithUdf | ( | 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::PolyReg2DWithUdf< T >::apply | ( | float | x, | |
| float | y | |||
| ) | const [inline, virtual] |
Implements Interpolate::Applier2D< T >.
| void Interpolate::PolyReg2DWithUdf< T >::fillInner2Inner | ( | T & | v00, | |
| T & | v01, | |||
| T & | v10, | |||
| T & | v11 | |||
| ) | [inline, protected] |
| void Interpolate::PolyReg2DWithUdf< T >::fillInner2Outer | ( | T | v00, | |
| T | v01, | |||
| T | v10, | |||
| T | v11, | |||
| T & | vm10, | |||
| T & | vm11, | |||
| T & | v0m1, | |||
| T & | v02, | |||
| T & | v1m1, | |||
| T & | v12, | |||
| T & | v20, | |||
| T & | v21 | |||
| ) | [inline, protected] |
| void Interpolate::PolyReg2DWithUdf< T >::fillOuter2Inner | ( | T | vm10, | |
| T | vm11, | |||
| T | v0m1, | |||
| T | v02, | |||
| T | v1m1, | |||
| T | v12, | |||
| T | v20, | |||
| T | v21, | |||
| T & | v00, | |||
| T & | v01, | |||
| T & | v10, | |||
| T & | v11 | |||
| ) | [inline, protected] |
| void Interpolate::PolyReg2DWithUdf< T >::set | ( | const T * | v | ) | [inline, virtual] |
Implements Interpolate::Applier2D< T >.
| void Interpolate::PolyReg2DWithUdf< 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] |
bool Interpolate::PolyReg2DWithUdf< T >::haveudf_ [protected] |
PolyReg2D<T> Interpolate::PolyReg2DWithUdf< T >::intp_ [protected] |
bool Interpolate::PolyReg2DWithUdf< T >::u00_ [protected] |
bool Interpolate::PolyReg2DWithUdf< T >::u01_ [protected] |
bool Interpolate::PolyReg2DWithUdf< T >::u02_ [protected] |
bool Interpolate::PolyReg2DWithUdf< T >::u0m1_ [protected] |
bool Interpolate::PolyReg2DWithUdf< T >::u10_ [protected] |
bool Interpolate::PolyReg2DWithUdf< T >::u11_ [protected] |
bool Interpolate::PolyReg2DWithUdf< T >::u12_ [protected] |
bool Interpolate::PolyReg2DWithUdf< T >::u1m1_ [protected] |
bool Interpolate::PolyReg2DWithUdf< T >::u20_ [protected] |
bool Interpolate::PolyReg2DWithUdf< T >::u21_ [protected] |
bool Interpolate::PolyReg2DWithUdf< T >::um10_ [protected] |
bool Interpolate::PolyReg2DWithUdf< T >::um11_ [protected] |
1.7.1