#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.