OpendTect  6.6
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  RCS: $Id$
9 ________________________________________________________________________
10 
11 -*/
12 
13 #include "uiseismod.h"
14 
15 #include "multiid.h"
16 #include "uidialog.h"
17 
18 class uiFunctionDisplay;
19 class uiGenInput;
20 class uiWaveletSel;
21 class Wavelet;
22 
25 public:
28 
29  const MultiID& getMultiID() const { return wvltid_; }
30 
31 protected:
32 
36  bool calcFilter();
37 
42 
47 
50 };
51 
uiWaveletMatchDlg::wvltqcdisp_
uiFunctionDisplay * wvltqcdisp_
Definition: uiwaveletmatchdlg.h:41
mExpClass
#define mExpClass(module)
Definition: commondefs.h:177
uiWaveletMatchDlg::wvlt0disp_
uiFunctionDisplay * wvlt0disp_
Definition: uiwaveletmatchdlg.h:38
CallBacker
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
mODTextTranslationClass
#define mODTextTranslationClass(clss)
Definition: uistring.h:40
uiWaveletMatchDlg::wvltoutfld_
uiWaveletSel * wvltoutfld_
Definition: uiwaveletmatchdlg.h:45
uiWaveletMatchDlg::acceptOK
bool acceptOK(CallBacker *)
confirm accept
uiGenInput
General Input Element.
Definition: uigeninput.h:59
uiWaveletMatchDlg
Definition: uiwaveletmatchdlg.h:24
uiWaveletMatchDlg::filterSzCB
void filterSzCB(CallBacker *)
multiid.h
uiWaveletMatchDlg::wvlt0fld_
uiWaveletSel * wvlt0fld_
Definition: uiwaveletmatchdlg.h:43
uiWaveletMatchDlg::filterszfld_
uiGenInput * filterszfld_
Definition: uiwaveletmatchdlg.h:46
uiWaveletMatchDlg::inpSelCB
void inpSelCB(CallBacker *)
uidialog.h
uiWaveletMatchDlg::wvlt1fld_
uiWaveletSel * wvlt1fld_
Definition: uiwaveletmatchdlg.h:44
MultiID
Compound key consisting of ints.
Definition: multiid.h:24
uiWaveletMatchDlg::calcFilter
bool calcFilter()
uiWaveletMatchDlg::~uiWaveletMatchDlg
mODTextTranslationClass(uiWaveletMatchDlg) public ~uiWaveletMatchDlg()
uiWaveletMatchDlg::wvlt1disp_
uiFunctionDisplay * wvlt1disp_
Definition: uiwaveletmatchdlg.h:39
uiWaveletMatchDlg::wvltid_
MultiID wvltid_
Definition: uiwaveletmatchdlg.h:48
uiWaveletSel
Definition: uiseiswvltsel.h:67
uiFunctionDisplay
displays a function of (X,Y) pairs on a canvas - optionally a Y2.
Definition: uifunctiondisplay.h:38
uiParent
Definition: uiparent.h:26
uiWaveletMatchDlg::outputwvlt_
Wavelet & outputwvlt_
Definition: uiwaveletmatchdlg.h:49
Wavelet
Definition: wavelet.h:25
uiWaveletMatchDlg::getMultiID
const MultiID & getMultiID() const
Definition: uiwaveletmatchdlg.h:29
uiDialog
Definition: uidialog.h:42
uiWaveletMatchDlg::wvltoutdisp_
uiFunctionDisplay * wvltoutdisp_
Definition: uiwaveletmatchdlg.h:40

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