![]() |
OpendTect
6.3
|
Kaiser Window Function. More...
Public Member Functions | |
| const char * | name () const |
| float | getValue (float) const |
| float | getValue (const float *x) const |
| KaiserWindow () | |
| bool | hasVariable () const |
| bool | setVariable (float) |
| bool | isAcceptableVariable (float) const |
| KaiserWindow (double twidth, int nrsamples) | |
| bool | set (double width, int nrsamples) |
| float | getVariable () const |
| const char * | variableName () const |
| double | getWidth () const |
| double | getError () const |
| int | getLength () const |
| double | getWidth (int nrsamples) const |
| double | getError (int nrsamples) const |
Public Member Functions inherited from WindowFunction | |
| void | fillPar (IOPar &) const |
| bool | usePar (const IOPar &) |
Public Member Functions inherited from MathFunction< RT, PT > | |
| virtual RT | getNDValue (const PT *pos) const |
| virtual int | getNrDim () const |
| virtual RT | getValue (PT) const =0 |
Public Member Functions inherited from MathFunctionND< RT, PT > | |
| virtual | ~MathFunctionND () |
Static Public Member Functions | |
| static void | initClass () |
| static const char * | sName () |
| static WindowFunction * | create () |
Static Public Member Functions inherited from WindowFunction | |
| static const char * | sKeyVariable () |
| static const char * | sKeyTaperVal () |
| static bool | hasVariable (const BufferString &wintyp) |
| static void | addAllStdClasses () |
Protected Attributes | |
| double | alpha_ |
| double | denom_ |
| double | width_ |
| int | ns_ |
Kaiser Window Function.
| KaiserWindow::KaiserWindow | ( | ) |
| KaiserWindow::KaiserWindow | ( | double | twidth, |
| int | nrsamples | ||
| ) |
|
inlinestatic |
| double KaiserWindow::getError | ( | ) | const |
| double KaiserWindow::getError | ( | int | nrsamples | ) | const |
|
inline |
| float KaiserWindow::getValue | ( | float | ) | const |
|
inline |
|
inlinevirtual |
Reimplemented from WindowFunction.
|
inline |
| double KaiserWindow::getWidth | ( | int | nrsamples | ) | const |
|
inlinevirtual |
Reimplemented from WindowFunction.
|
static |
|
virtual |
Reimplemented from WindowFunction.
|
inlinevirtual |
Implements WindowFunction.
| bool KaiserWindow::set | ( | double | width, |
| int | nrsamples | ||
| ) |
|
virtual |
Reimplemented from WindowFunction.
|
inlinestatic |
|
inlinevirtual |
Reimplemented from WindowFunction.
|
protected |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2017