OpendTect
7.0
|
Tapered Cosine Window Function. More...
Public Member Functions | |
CosTaperWindow () | |
float | getValue (const float *x) const |
float | getValue (float) const override |
float | getVariable () const override |
bool | hasVariable () const override |
bool | isAcceptableVariable (float) const override |
const char * | name () const override |
bool | setVariable (float) override |
const char * | variableName () const override |
Public Member Functions inherited from WindowFunction | |
void | fillPar (IOPar &) const |
bool | usePar (const IOPar &) |
Public Member Functions inherited from MathFunction< RT, PT > | |
RT | getNDValue (const PT *pos) const override |
int | getNrDim () const override |
virtual RT | getValue (PT) const =0 |
Public Member Functions inherited from MathFunctionND< RT, PT > | |
virtual | ~MathFunctionND () |
Static Public Member Functions | |
static WindowFunction * | create () |
static float | getLegacyTaperVariable (const BufferString &) |
static void | initClass () |
static bool | isLegacyTaper (const BufferString &) |
static const char * | sName () |
Static Public Member Functions inherited from WindowFunction | |
static void | addAllStdClasses () |
static bool | hasVariable (const BufferString &wintyp) |
static const char * | sKeyTaperVal () |
static const char * | sKeyVariable () |
Protected Attributes | |
float | factor_ |
float | threshold_ |
Tapered Cosine Window Function.
<>
CosTaperWindow::CosTaperWindow | ( | ) |
|
inlinestatic |
|
static |
|
inline |
|
override |
|
inlineoverridevirtual |
Reimplemented from WindowFunction.
|
inlineoverridevirtual |
Reimplemented from WindowFunction.
|
static |
|
overridevirtual |
Reimplemented from WindowFunction.
|
static |
|
inlineoverridevirtual |
Implements WindowFunction.
|
overridevirtual |
Reimplemented from WindowFunction.
|
inlinestatic |
|
inlineoverridevirtual |
Reimplemented from WindowFunction.
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024