#include <GteIntpAkimaUniform2.h>
Classes | |
class | Polynomial |
Public Member Functions | |
Real const * | GetF () const |
int | GetQuantity () const |
int | GetXBound () const |
Real | GetXMax () const |
Real | GetXMin () const |
Real | GetXSpacing () const |
int | GetYBound () const |
Real | GetYMax () const |
Real | GetYMin () const |
Real | GetYSpacing () const |
IntpAkimaUniform2 (int xBound, int yBound, Real xMin, Real xSpacing, Real yMin, Real ySpacing, Real const *F) | |
Real | operator() (Real x, Real y) const |
Real | operator() (int xOrder, int yOrder, Real x, Real y) const |
~IntpAkimaUniform2 () | |
Private Member Functions | |
Real | ComputeDerivative (Real const *slope) const |
void | Construct (Polynomial &poly, Real const F[2][2], Real const FX[2][2], Real const FY[2][2], Real const FXY[2][2]) |
void | GetFX (Array2< Real > const &F, Array2< Real > &FX) |
void | GetFXY (Array2< Real > const &F, Array2< Real > &FXY) |
void | GetFY (Array2< Real > const &F, Array2< Real > &FY) |
void | GetPolynomials (Array2< Real > const &F, Array2< Real > const &FX, Array2< Real > const &FY, Array2< Real > const &FXY) |
void | XLookup (Real x, int &xIndex, Real &dx) const |
void | YLookup (Real y, int &yIndex, Real &dy) const |
Private Attributes | |
Real const * | mF |
Array2< Polynomial > | mPoly |
int | mQuantity |
int | mXBound |
Real | mXMax |
Real | mXMin |
Real | mXSpacing |
int | mYBound |
Real | mYMax |
Real | mYMin |
Real | mYSpacing |
Definition at line 25 of file GteIntpAkimaUniform2.h.
gte::IntpAkimaUniform2< Real >::~IntpAkimaUniform2 | ( | ) |
Definition at line 93 of file GteIntpAkimaUniform2.h.
gte::IntpAkimaUniform2< Real >::IntpAkimaUniform2 | ( | int | xBound, |
int | yBound, | ||
Real | xMin, | ||
Real | xSpacing, | ||
Real | yMin, | ||
Real | ySpacing, | ||
Real const * | F | ||
) |
Definition at line 98 of file GteIntpAkimaUniform2.h.
|
private |
Definition at line 413 of file GteIntpAkimaUniform2.h.
|
private |
Definition at line 449 of file GteIntpAkimaUniform2.h.
|
inline |
Definition at line 154 of file GteIntpAkimaUniform2.h.
|
private |
Definition at line 221 of file GteIntpAkimaUniform2.h.
|
private |
Definition at line 277 of file GteIntpAkimaUniform2.h.
|
private |
Definition at line 249 of file GteIntpAkimaUniform2.h.
|
private |
Definition at line 372 of file GteIntpAkimaUniform2.h.
|
inline |
Definition at line 148 of file GteIntpAkimaUniform2.h.
|
inline |
Definition at line 136 of file GteIntpAkimaUniform2.h.
|
inline |
Definition at line 166 of file GteIntpAkimaUniform2.h.
|
inline |
Definition at line 160 of file GteIntpAkimaUniform2.h.
|
inline |
Definition at line 172 of file GteIntpAkimaUniform2.h.
|
inline |
Definition at line 142 of file GteIntpAkimaUniform2.h.
|
inline |
Definition at line 184 of file GteIntpAkimaUniform2.h.
|
inline |
Definition at line 178 of file GteIntpAkimaUniform2.h.
|
inline |
Definition at line 190 of file GteIntpAkimaUniform2.h.
Real gte::IntpAkimaUniform2< Real >::operator() | ( | Real | x, |
Real | y | ||
) | const |
Definition at line 196 of file GteIntpAkimaUniform2.h.
Real gte::IntpAkimaUniform2< Real >::operator() | ( | int | xOrder, |
int | yOrder, | ||
Real | x, | ||
Real | y | ||
) | const |
Definition at line 208 of file GteIntpAkimaUniform2.h.
|
private |
Definition at line 494 of file GteIntpAkimaUniform2.h.
|
private |
Definition at line 510 of file GteIntpAkimaUniform2.h.
|
private |
Definition at line 87 of file GteIntpAkimaUniform2.h.
|
private |
Definition at line 88 of file GteIntpAkimaUniform2.h.
|
private |
Definition at line 84 of file GteIntpAkimaUniform2.h.
|
private |
Definition at line 84 of file GteIntpAkimaUniform2.h.
|
private |
Definition at line 85 of file GteIntpAkimaUniform2.h.
|
private |
Definition at line 85 of file GteIntpAkimaUniform2.h.
|
private |
Definition at line 85 of file GteIntpAkimaUniform2.h.
|
private |
Definition at line 84 of file GteIntpAkimaUniform2.h.
|
private |
Definition at line 86 of file GteIntpAkimaUniform2.h.
|
private |
Definition at line 86 of file GteIntpAkimaUniform2.h.
|
private |
Definition at line 86 of file GteIntpAkimaUniform2.h.