![]() |
OpendTect-6_4
6.4
|
Public Member Functions | |
| SincInterpolator3D (const RT *data, int nx, int ny, int nz) | |
| bool | isOK () const |
| bool | initTable (float fmax, int lmax) |
| RT | getValue (PT, 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 MathXYZFunction< 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 | nz_ |
| int | nxm_ |
| int | nym_ |
| int | nzm_ |
Additional Inherited Members | |
Public Types inherited from SincInterpolator | |
| enum | Extrapolation { NONE =0, ZERO =1, CONSTANT =2 } |
Protected Member Functions inherited from SincInterpolator | |
| SincInterpolator () | |
| bool | init () |
| float | getTableVal (int idx, int idy) const |
| 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_ |
| bool | extrapzero_ |
| const SincTableManager::Table * | table_ |
| const float ** | asinc_ |
Static Protected Attributes inherited from SincInterpolator | |
| static const float | snapdist |
| SincInterpolator3D< RT, PT >::SincInterpolator3D | ( | const RT * | data, |
| int | nx, | ||
| int | ny, | ||
| int | nz | ||
| ) |
|
virtual |
Implements MathXYZFunction< RT, PT >.
|
virtual |
Reimplemented from SincInterpolator.
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019