OpendTect  6.3
uiwaveletmatchdlg.h
Go to the documentation of this file.
1 #pragma once
2 /*+
3 ________________________________________________________________________
4 
5  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
6  Author: Nanne Hemstra
7  Date: June 2014
8 ________________________________________________________________________
9 
10 -*/
11 
12 #include "uiseismod.h"
13 
14 #include "dbkey.h"
15 #include "uidialog.h"
16 
17 class uiFunctionDisplay;
18 class uiGenInput;
19 class uiWaveletIOObjSel;
20 class Wavelet;
21 
24 public:
27 
28  const DBKey& getDBKey() const { return wvltid_; }
29 
30 protected:
31 
32  void inpSelCB(CallBacker*);
33  void filterSzCB(CallBacker*);
34  bool acceptOK();
35  bool calcFilter();
36 
41 
46 
49 };
#define mExpClass(module)
Definition: commondefs.h:157
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
uiFunctionDisplay * wvlt0disp_
Definition: uiwaveletmatchdlg.h:37
Definition: uiwaveletmatchdlg.h:22
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
DBKey wvltid_
Definition: uiwaveletmatchdlg.h:47
Definition: wavelet.h:22
uiFunctionDisplay * wvltqcdisp_
Definition: uiwaveletmatchdlg.h:40
Definition: uiparent.h:24
uiGenInput * filterszfld_
Definition: uiwaveletmatchdlg.h:45
selects wavelets.
Definition: uiwaveletsel.h:22
const DBKey & getDBKey() const
Definition: uiwaveletmatchdlg.h:28
Definition: uidialog.h:40
uiWaveletIOObjSel * wvltoutfld_
Definition: uiwaveletmatchdlg.h:44
General Input Element.
Definition: uigeninput.h:56
displays a function of (X,Y) pairs on a canvas - optionally a Y2.
Definition: uifunctiondisplay.h:37
uiWaveletIOObjSel * wvlt1fld_
Definition: uiwaveletmatchdlg.h:43
Wavelet & outputwvlt_
Definition: uiwaveletmatchdlg.h:48
uiFunctionDisplay * wvltoutdisp_
Definition: uiwaveletmatchdlg.h:39
Full key to any object in the OpendTect data store.
Definition: dbkey.h:36
uiFunctionDisplay * wvlt1disp_
Definition: uiwaveletmatchdlg.h:38
uiWaveletIOObjSel * wvlt0fld_
Definition: uiwaveletmatchdlg.h:42

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2017