1 #ifndef uiseiswvltgen_h 2 #define uiseiswvltgen_h 14 #include "uiseismod.h" 71 WvltMathFunction(
const Wavelet*);
75 const float* samples_;
76 float getValue(
float)
const;
77 float getIntValue(
float)
const;
78 virtual float getValue(
const float* p )
const 79 {
return getValue(*p); }
101 void constructDrawer(
bool);
104 void centerToMaxEnergyPos(
Wavelet&);
105 void centerToMaxAmplPos(
Wavelet&);
106 void makeStackedWvlt();
108 void reloadFunctions();
#define mExpClass(module)
Definition: commondefs.h:160
description of properties of dialog.
Definition: uidialog.h:51
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
uiGenInput * srfld_
Definition: uiseiswvltgen.h:57
Definition: uiwindowfuncseldlg.h:106
uiIOObjSel * wvltfld_
Definition: uiseiswvltgen.h:43
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
Mathematical function.
Definition: mathfunc.h:61
ObjectSet< WvltMathFunction > wvltfuncset_
Definition: uiseiswvltgen.h:93
Definition: uiparent.h:26
~uiSeisWvltGen()
Definition: uiseiswvltgen.h:51
Set of BufferString objects.
Definition: bufstringset.h:28
Holds an IOObjCtxt plus a pointer to an IOObj and/or an IOPar.
Definition: ctxtioobj.h:142
ObjectSet< Wavelet > wvltset_
Definition: uiseiswvltgen.h:95
Definition: uidialog.h:42
CtxtIOObj & ctio_
Definition: uiseiswvltgen.h:42
Definition: uiseiswvltgen.h:30
BufferString curwvltnm_
Definition: uiseiswvltgen.h:87
Definition: uiseiswvltgen.h:64
void funcSelChg(CallBacker *)
BufferStringSet namelist_
Definition: uiseiswvltgen.h:91
StepInterval< float > wvltsampling_
Definition: uiseiswvltgen.h:89
Definition: uicombobox.h:133
User Interface (UI) element for selection of IOObjs.
Definition: uiioobjsel.h:38
uiGenInput * freqfld_
Definition: uiseiswvltgen.h:56
ObjectSet< uiFuncSelDraw > wvltdrawer_
Definition: uiseiswvltgen.h:94
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:40
uiGenInput * peakamplfld_
Definition: uiseiswvltgen.h:58
uiCheckBox * centerfld_
Definition: uiseiswvltgen.h:98
uiCheckBox * normalizefld_
Definition: uiseiswvltgen.h:97
uiLabeledComboBox * centerchoicefld_
Definition: uiseiswvltgen.h:99
Definition: uiseiswvltgen.h:47
Definition: uibutton.h:134
int maxwvltsize_
Definition: uiseiswvltgen.h:88
Compound key consisting of ints.
Definition: multiid.h:25
Wavelet * stackedwvlt_
Definition: uiseiswvltgen.h:92