sisi4s
Loading...
Searching...
No Matches
gte::IntpTricubic3< Real > Class Template Reference

#include <TricubicInterpolation.hpp>

Collaboration diagram for gte::IntpTricubic3< Real >:

Public Member Functions

 IntpTricubic3 (int xBound, int yBound, int zBound, Real xMin, Real xSpacing, Real yMin, Real ySpacing, Real zMin, Real zSpacing, Real const *F, bool catmullRom)
 
int GetXBound () const
 
int GetYBound () const
 
int GetZBound () const
 
int GetQuantity () const
 
Real const * GetF () const
 
Real GetXMin () const
 
Real GetXMax () const
 
Real GetXSpacing () const
 
Real GetYMin () const
 
Real GetYMax () const
 
Real GetYSpacing () const
 
Real GetZMin () const
 
Real GetZMax () const
 
Real GetZSpacing () const
 
Real operator() (Real x, Real y, Real z) const
 
Real operator() (int xOrder, int yOrder, int zOrder, Real x, Real y, Real z) const
 

Constructor & Destructor Documentation

◆ IntpTricubic3()

template<typename Real >
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 
)

Member Function Documentation

◆ GetF()

template<typename Real >
Real const * gte::IntpTricubic3< Real >::GetF
inline

◆ GetQuantity()

template<typename Real >
int gte::IntpTricubic3< Real >::GetQuantity
inline

◆ GetXBound()

template<typename Real >
int gte::IntpTricubic3< Real >::GetXBound
inline

◆ GetXMax()

template<typename Real >
Real gte::IntpTricubic3< Real >::GetXMax
inline

◆ GetXMin()

template<typename Real >
Real gte::IntpTricubic3< Real >::GetXMin
inline

◆ GetXSpacing()

template<typename Real >
Real gte::IntpTricubic3< Real >::GetXSpacing
inline

◆ GetYBound()

template<typename Real >
int gte::IntpTricubic3< Real >::GetYBound
inline

◆ GetYMax()

template<typename Real >
Real gte::IntpTricubic3< Real >::GetYMax
inline

◆ GetYMin()

template<typename Real >
Real gte::IntpTricubic3< Real >::GetYMin
inline

◆ GetYSpacing()

template<typename Real >
Real gte::IntpTricubic3< Real >::GetYSpacing
inline

◆ GetZBound()

template<typename Real >
int gte::IntpTricubic3< Real >::GetZBound
inline

◆ GetZMax()

template<typename Real >
Real gte::IntpTricubic3< Real >::GetZMax
inline

◆ GetZMin()

template<typename Real >
Real gte::IntpTricubic3< Real >::GetZMin
inline

◆ GetZSpacing()

template<typename Real >
Real gte::IntpTricubic3< Real >::GetZSpacing
inline

◆ operator()() [1/2]

template<typename Real >
Real gte::IntpTricubic3< Real >::operator() ( int  xOrder,
int  yOrder,
int  zOrder,
Real  x,
Real  y,
Real  z 
) const

◆ operator()() [2/2]

template<typename Real >
Real gte::IntpTricubic3< Real >::operator() ( Real  x,
Real  y,
Real  z 
) const

The documentation for this class was generated from the following file: