![]() |
OpendTect
7.0
|
A manager used for constructing the table necessary for Sinc interpolations. More...
Classes | |
| class | Table |
Public Member Functions | |
| SincTableManager () | |
| ~SincTableManager () | |
| const Table * | getTable (float fmax, int lmax) |
Static Public Member Functions | |
| static SincTableManager & | STM () |
Protected Member Functions | |
| int | getTableIdx (float fmax, int lmax) const |
Static Protected Member Functions | |
| static void | deleteArray (float **, int n1) |
| static float ** | makeArray (int n1, int n2) |
| static const Table * | makeTable (float fmax, int lmax) |
| static float | sinc (float x) |
Protected Attributes | |
| Threads::Mutex | lock_ |
| ObjectSet< const Table > | tables_ |
A manager used for constructing the table necessary for Sinc interpolations.
The manager creates one table per design and provides its as necessary A table contains shifted, stretched KaiserWindow functions in both directions
<>
|
inline |
| SincTableManager::~SincTableManager | ( | ) |
|
inlinestaticprotected |
| const Table* SincTableManager::getTable | ( | float | fmax, |
| int | lmax | ||
| ) |
|
protected |
|
inlinestaticprotected |
|
staticprotected |
|
staticprotected |
|
static |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024