OpendTect  6.3
uihorizonrelations.h
Go to the documentation of this file.
1 #pragma once
2 
3 /*+
4 ________________________________________________________________________
5 
6  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
7  Author: Nanne Hemstra
8  Date: April 2006
9 ________________________________________________________________________
10 
11 -*/
12 
13 #include "uiearthmodelmod.h"
14 #include "uidialog.h"
15 
16 #include "bufstringset.h"
17 #include "dbkey.h"
18 
19 class uiListBox;
20 class uiPushButton;
21 class BufferStringSet;
22 
25 public:
26  uiHorizonRelationsDlg(uiParent*,bool is2d);
27 
28 protected:
32 
35  bool is2d_;
36 
37  void fillRelationField(const BufferStringSet&);
38 
39  void readHorizonCB(CallBacker*);
40  void checkCrossingsCB(CallBacker*);
41  void makeWatertightCB(CallBacker*);
42 };
#define mExpClass(module)
Definition: commondefs.h:157
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
is the base class for all buttons.
Definition: uibutton.h:80
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
DBKeySet horids_
Definition: uihorizonrelations.h:34
Definition: dbkey.h:98
Definition: uiparent.h:24
Set of BufferString objects.
Definition: bufstringset.h:25
Definition: uidialog.h:40
List Box.
Definition: uilistbox.h:73
bool is2d_
Definition: uihorizonrelations.h:35
Definition: uihorizonrelations.h:23
BufferStringSet hornames_
Definition: uihorizonrelations.h:33
uiPushButton * waterbut_
Definition: uihorizonrelations.h:31
uiPushButton * crossbut_
Definition: uihorizonrelations.h:30
uiListBox * relationfld_
Definition: uihorizonrelations.h:29

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