Public Member Functions | |
| PolyReg3D () | |
| PolyReg3D (const T *const *const *v) | |
| PolyReg3D (T vm100, T vm101, T vm110, T vm111, T v0m10, T v0m11, T v00m1, T v000, T v001, T v002, T v01m1, T v010, T v011, T v012, T v020, T v021, T v1m10, T v1m11, T v10m1, T v100, T v101, T v102, T v11m1, T v110, T v111, T v112, T v120, T v121, T v200, T v201, T v210, T v211) | |
| void | set (T vm100, T vm101, T vm110, T vm111, T v0m10, T v0m11, T v00m1, T v000, T v001, T v002, T v01m1, T v010, T v011, T v012, T v020, T v021, T v1m10, T v1m11, T v10m1, T v100, T v101, T v102, T v11m1, T v110, T v111, T v112, T v120, T v121, T v200, T v201, T v210, T v211) |
| void | set (T v000, T v100, T v010, T v110, T v001, T v101, T v011, T v111, T vxym1, T vxzm1, T vyzm1, T vxy1, T vxz1, T vyz1) |
| T | apply (float x, float y, float z) const |
Public Attributes | |
| T | a_ [14] |
| Interpolate::PolyReg3D< T >::PolyReg3D | ( | ) | [inline] |
| Interpolate::PolyReg3D< T >::PolyReg3D | ( | const T *const *const * | v | ) | [inline] |
| Interpolate::PolyReg3D< T >::PolyReg3D | ( | T | vm100, | |
| T | vm101, | |||
| T | vm110, | |||
| T | vm111, | |||
| T | v0m10, | |||
| T | v0m11, | |||
| T | v00m1, | |||
| T | v000, | |||
| T | v001, | |||
| T | v002, | |||
| T | v01m1, | |||
| T | v010, | |||
| T | v011, | |||
| T | v012, | |||
| T | v020, | |||
| T | v021, | |||
| T | v1m10, | |||
| T | v1m11, | |||
| T | v10m1, | |||
| T | v100, | |||
| T | v101, | |||
| T | v102, | |||
| T | v11m1, | |||
| T | v110, | |||
| T | v111, | |||
| T | v112, | |||
| T | v120, | |||
| T | v121, | |||
| T | v200, | |||
| T | v201, | |||
| T | v210, | |||
| T | v211 | |||
| ) | [inline] |
| T Interpolate::PolyReg3D< T >::apply | ( | float | x, | |
| float | y, | |||
| float | z | |||
| ) | const [inline] |
| void Interpolate::PolyReg3D< T >::set | ( | T | vm100, | |
| T | vm101, | |||
| T | vm110, | |||
| T | vm111, | |||
| T | v0m10, | |||
| T | v0m11, | |||
| T | v00m1, | |||
| T | v000, | |||
| T | v001, | |||
| T | v002, | |||
| T | v01m1, | |||
| T | v010, | |||
| T | v011, | |||
| T | v012, | |||
| T | v020, | |||
| T | v021, | |||
| T | v1m10, | |||
| T | v1m11, | |||
| T | v10m1, | |||
| T | v100, | |||
| T | v101, | |||
| T | v102, | |||
| T | v11m1, | |||
| T | v110, | |||
| T | v111, | |||
| T | v112, | |||
| T | v120, | |||
| T | v121, | |||
| T | v200, | |||
| T | v201, | |||
| T | v210, | |||
| T | v211 | |||
| ) | [inline] |
| void Interpolate::PolyReg3D< T >::set | ( | T | v000, | |
| T | v100, | |||
| T | v010, | |||
| T | v110, | |||
| T | v001, | |||
| T | v101, | |||
| T | v011, | |||
| T | v111, | |||
| T | vxym1, | |||
| T | vxzm1, | |||
| T | vyzm1, | |||
| T | vxy1, | |||
| T | vxz1, | |||
| T | vyz1 | |||
| ) | [inline] |
| T Interpolate::PolyReg3D< T >::a_[14] |
1.7.1