#include <GteIntpThinPlateSpline3.h>
Public Member Functions | |
| Real | ComputeFunctional () const |
| IntpThinPlateSpline3 (int numPoints, Real const *X, Real const *Y, Real const *Z, Real const *F, Real smooth, bool transformToUnitCube) | |
| bool | IsInitialized () const |
| Real | operator() (Real x, Real y, Real z) const |
Static Private Member Functions | |
| static Real | Kernel (Real t) |
Private Attributes | |
| std::vector< Real > | mA |
| Real | mB [4] |
| bool | mInitialized |
| int | mNumPoints |
| Real | mSmooth |
| std::vector< Real > | mX |
| Real | mXInvRange |
| Real | mXMax |
| Real | mXMin |
| std::vector< Real > | mY |
| Real | mYInvRange |
| Real | mYMax |
| Real | mYMin |
| std::vector< Real > | mZ |
| Real | mZInvRange |
| Real | mZMax |
| Real | mZMin |
Definition at line 26 of file GteIntpThinPlateSpline3.h.
| gte::IntpThinPlateSpline3< Real >::IntpThinPlateSpline3 | ( | int | numPoints, |
| Real const * | X, | ||
| Real const * | Y, | ||
| Real const * | Z, | ||
| Real const * | F, | ||
| Real | smooth, | ||
| bool | transformToUnitCube | ||
| ) |
Definition at line 75 of file GteIntpThinPlateSpline3.h.
| Real gte::IntpThinPlateSpline3< Real >::ComputeFunctional | ( | ) | const |
Definition at line 275 of file GteIntpThinPlateSpline3.h.
|
inline |
Definition at line 244 of file GteIntpThinPlateSpline3.h.
|
staticprivate |
Definition at line 306 of file GteIntpThinPlateSpline3.h.
| Real gte::IntpThinPlateSpline3< Real >::operator() | ( | Real | x, |
| Real | y, | ||
| Real | z | ||
| ) | const |
Definition at line 250 of file GteIntpThinPlateSpline3.h.
|
private |
Definition at line 62 of file GteIntpThinPlateSpline3.h.
|
private |
Definition at line 63 of file GteIntpThinPlateSpline3.h.
|
private |
Definition at line 70 of file GteIntpThinPlateSpline3.h.
|
private |
Definition at line 53 of file GteIntpThinPlateSpline3.h.
|
private |
Definition at line 57 of file GteIntpThinPlateSpline3.h.
|
private |
Definition at line 54 of file GteIntpThinPlateSpline3.h.
|
private |
Definition at line 66 of file GteIntpThinPlateSpline3.h.
|
private |
Definition at line 66 of file GteIntpThinPlateSpline3.h.
|
private |
Definition at line 66 of file GteIntpThinPlateSpline3.h.
|
private |
Definition at line 55 of file GteIntpThinPlateSpline3.h.
|
private |
Definition at line 67 of file GteIntpThinPlateSpline3.h.
|
private |
Definition at line 67 of file GteIntpThinPlateSpline3.h.
|
private |
Definition at line 67 of file GteIntpThinPlateSpline3.h.
|
private |
Definition at line 56 of file GteIntpThinPlateSpline3.h.
|
private |
Definition at line 68 of file GteIntpThinPlateSpline3.h.
|
private |
Definition at line 68 of file GteIntpThinPlateSpline3.h.
|
private |
Definition at line 68 of file GteIntpThinPlateSpline3.h.