![]() |
OpendTect
6.3
|
Public Member Functions | |
| SincInterpolator2D (const RT *, int nx, int ny) | |
| bool | isOK () const |
| bool | initTable (float fmax, int lmax) |
| RT | getValue (PT, PT) const |
Public Member Functions inherited from SincInterpolator | |
| ~SincInterpolator () | |
| bool | isTableOK () const |
| od_int64 | getTableBytes () const |
| float | getMaximumError () const |
| float | getMaximumFrequency () const |
| int | getMaximumLength () const |
| Extrapolation | getExtrapolation () |
| void | setExtrapolation (Extrapolation) |
Public Member Functions inherited from MathXYFunction< RT, PT > | |
| RT | getNDValue (const PT *pos) const |
| int | getNrDim () const |
Public Member Functions inherited from MathFunctionND< RT, PT > | |
| virtual | ~MathFunctionND () |
Private Attributes | |
| const RT * | data_ |
| int | nx_ |
| int | ny_ |
| int | nxm_ |
| int | nym_ |
Additional Inherited Members | |
Public Types inherited from SincInterpolator | |
| enum | Extrapolation { NONE =0, CONSTANT =1 } |
Protected Member Functions inherited from SincInterpolator | |
| SincInterpolator () | |
| bool | init () |
| template<class RT > | |
| bool | initUndefTable (const RT *, od_int64 sz) |
Protected Attributes inherited from SincInterpolator | |
| bool * | isudfarr_ |
| int | lsinc_ |
| int | nsincm1_ |
| int | ishift_ |
| bool | extrapcst_ |
| const SincTableManager::Table * | table_ |
| const float ** | asinc_ |
Static Protected Attributes inherited from SincInterpolator | |
| static const float | snapdist |
| SincInterpolator2D< RT, PT >::SincInterpolator2D | ( | const RT * | data, |
| int | nx, | ||
| int | ny | ||
| ) |
|
virtual |
Implements MathXYFunction< RT, PT >.
|
virtual |
Reimplemented from SincInterpolator.
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2017