#include <GteIntpTricubic3.h>
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 |
| int | GetZBound () const |
| Real | GetZMax () const |
| Real | GetZMin () const |
| Real | GetZSpacing () const |
| IntpTricubic3 (int xBound, int yBound, int zBound, Real xMin, Real xSpacing, Real yMin, Real ySpacing, Real zMin, Real zSpacing, Real const *F, bool catmullRom) | |
| Real | operator() (Real x, Real y, Real z) const |
| Real | operator() (int xOrder, int yOrder, int zOrder, Real x, Real y, Real z) const |
Private Attributes | |
| Real | mBlend [4][4] |
| Real const * | mF |
| Real | mInvXSpacing |
| Real | mInvYSpacing |
| Real | mInvZSpacing |
| int | mQuantity |
| int | mXBound |
| Real | mXMax |
| Real | mXMin |
| Real | mXSpacing |
| int | mYBound |
| Real | mYMax |
| Real | mYMin |
| Real | mYSpacing |
| int | mZBound |
| Real | mZMax |
| Real | mZMin |
| Real | mZSpacing |
Definition at line 25 of file GteIntpTricubic3.h.
| gte::IntpTricubic3< Real >::IntpTricubic3 | ( | int | xBound, |
| int | yBound, | ||
| int | zBound, | ||
| Real | xMin, | ||
| Real | xSpacing, | ||
| Real | yMin, | ||
| Real | ySpacing, | ||
| Real | zMin, | ||
| Real | zSpacing, | ||
| Real const * | F, | ||
| bool | catmullRom | ||
| ) |
Definition at line 71 of file GteIntpTricubic3.h.
|
inline |
Definition at line 166 of file GteIntpTricubic3.h.
|
inline |
Definition at line 160 of file GteIntpTricubic3.h.
|
inline |
Definition at line 142 of file GteIntpTricubic3.h.
|
inline |
Definition at line 178 of file GteIntpTricubic3.h.
|
inline |
Definition at line 172 of file GteIntpTricubic3.h.
|
inline |
Definition at line 184 of file GteIntpTricubic3.h.
|
inline |
Definition at line 148 of file GteIntpTricubic3.h.
|
inline |
Definition at line 196 of file GteIntpTricubic3.h.
|
inline |
Definition at line 190 of file GteIntpTricubic3.h.
|
inline |
Definition at line 202 of file GteIntpTricubic3.h.
|
inline |
Definition at line 154 of file GteIntpTricubic3.h.
|
inline |
Definition at line 214 of file GteIntpTricubic3.h.
|
inline |
Definition at line 208 of file GteIntpTricubic3.h.
|
inline |
Definition at line 220 of file GteIntpTricubic3.h.
| Real gte::IntpTricubic3< Real >::operator() | ( | Real | x, |
| Real | y, | ||
| Real | z | ||
| ) | const |
Definition at line 226 of file GteIntpTricubic3.h.
| Real gte::IntpTricubic3< Real >::operator() | ( | int | xOrder, |
| int | yOrder, | ||
| int | zOrder, | ||
| Real | x, | ||
| Real | y, | ||
| Real | z | ||
| ) | const |
Definition at line 349 of file GteIntpTricubic3.h.
|
private |
Definition at line 66 of file GteIntpTricubic3.h.
|
private |
Definition at line 65 of file GteIntpTricubic3.h.
|
private |
Definition at line 62 of file GteIntpTricubic3.h.
|
private |
Definition at line 63 of file GteIntpTricubic3.h.
|
private |
Definition at line 64 of file GteIntpTricubic3.h.
|
private |
Definition at line 61 of file GteIntpTricubic3.h.
|
private |
Definition at line 61 of file GteIntpTricubic3.h.
|
private |
Definition at line 62 of file GteIntpTricubic3.h.
|
private |
Definition at line 62 of file GteIntpTricubic3.h.
|
private |
Definition at line 62 of file GteIntpTricubic3.h.
|
private |
Definition at line 61 of file GteIntpTricubic3.h.
|
private |
Definition at line 63 of file GteIntpTricubic3.h.
|
private |
Definition at line 63 of file GteIntpTricubic3.h.
|
private |
Definition at line 63 of file GteIntpTricubic3.h.
|
private |
Definition at line 61 of file GteIntpTricubic3.h.
|
private |
Definition at line 64 of file GteIntpTricubic3.h.
|
private |
Definition at line 64 of file GteIntpTricubic3.h.
|
private |
Definition at line 64 of file GteIntpTricubic3.h.