OpendTect  6.3
uiseiswvltman.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: Bert
7  Date: Oct 2006
8 ________________________________________________________________________
9 
10 -*/
11 
12 #include "uiseismod.h"
13 #include "uiobjfileman.h"
14 
18 class uiToolButton;
19 class uiFunctionDisplay;
20 class uiLabel;
21 class Wavelet;
22 
23 
26 public:
28  ~uiSeisWvltMan();
29 
31 
32 protected:
33 
42  void addButtons();
43  void mkFileInfo();
44  void ownSelChg();
45  void dispWavelet(const Wavelet*);
46 
47  void crPush(CallBacker*);
48  void dispProperties(CallBacker*);
49 
50  void impPush(CallBacker*);
51  void mrgPush(CallBacker*);
52  void extractPush(CallBacker*);
53  void matchPush(CallBacker*);
54 
55  void getFromOtherSurvey(CallBacker*);
56  void reversePolarity(CallBacker*);
57  void rotatePhase(CallBacker*);
58  void taper(CallBacker*);
59  void wvltExtractedCB(CallBacker*);
60  void extrDlgCloseCB(CallBacker*);
61  void propDlgCloseCB(CallBacker*);
62  void rotUpdateCB(CallBacker*);
63 };
#define mExpClass(module)
Definition: commondefs.h:157
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
Definition: wavelet.h:22
Definition: uiparent.h:24
uiFunctionDisplay * waveletdisplay_
Definition: uiseiswvltman.h:40
uiToolButton * revpolbut_
Definition: uiseiswvltman.h:37
#define mDeclInstanceCreatedNotifierAccess(clss)
Definition: notify.h:235
Definition: uiobjfileman.h:24
uiToolButton * taperbut_
Definition: uiseiswvltman.h:39
uiToolButton * disppropbut_
Definition: uiseiswvltman.h:36
uiWaveletExtraction * extrdlg_
Definition: uiseiswvltman.h:34
displays a function of (X,Y) pairs on a canvas - optionally a Y2.
Definition: uifunctiondisplay.h:37
uiLabel * wvnamdisp_
Definition: uiseiswvltman.h:41
Definition: uiwaveletextraction.h:27
Definition: uilabel.h:22
Definition: uiseiswvltman.h:24
Definition: uitoolbutton.h:20
Definition: uiseiswvltattr.h:121
uiWaveletDispPropDlg * propdlg_
Definition: uiseiswvltman.h:35
Definition: uiseissingtrcdisp.h:20
uiToolButton * rotatephbut_
Definition: uiseiswvltman.h:38

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