![]() |
OpendTect
6.6
|
Base class for window functions. The inheriting classes will give a value between 0 and 1 in the interval -1 to 1. Outside that interval, the result is zero. More...
Public Member Functions | |
| void | fillPar (IOPar &) const |
| virtual float | getVariable () const |
| virtual bool | hasVariable () const |
| virtual bool | isAcceptableVariable (float) const |
| virtual const char * | name () const =0 |
| virtual bool | setVariable (float) |
| bool | usePar (const IOPar &) |
| virtual const char * | variableName () const |
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 | addAllStdClasses () |
| static bool | hasVariable (const BufferString &wintyp) |
| static const char * | sKeyTaperVal () |
| static const char * | sKeyVariable () |
Base class for window functions. The inheriting classes will give a value between 0 and 1 in the interval -1 to 1. Outside that interval, the result is zero.
<>
|
static |
| void WindowFunction::fillPar | ( | IOPar & | ) | const |
|
inlinevirtual |
Reimplemented in KaiserWindow, and CosTaperWindow.
|
inlinevirtual |
Reimplemented in KaiserWindow, and CosTaperWindow.
|
static |
|
inlinevirtual |
Reimplemented in KaiserWindow, and CosTaperWindow.
|
pure virtual |
Implemented in KaiserWindow, CosTaperWindow, FlatTopWindow, BartlettWindow, BlackmanWindow, HanningWindow, HammingWindow, and BoxWindow.
|
inlinevirtual |
Reimplemented in KaiserWindow, and CosTaperWindow.
|
inlinestatic |
|
inlinestatic |
| bool WindowFunction::usePar | ( | const IOPar & | ) |
|
inlinevirtual |
Reimplemented in KaiserWindow, and CosTaperWindow.
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2022