OpendTect-6_4  6.4
uihor2dfrom3ddlg.h
Go to the documentation of this file.
1 #ifndef uihor2dfrom3ddlg_h
2 #define uihor2dfrom3ddlg_h
3 /*
4 ________________________________________________________________________
5 
6 (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
7 Author: Satyaki Maitra
8 Date: July 2008
9 RCS: $Id$
10 ________________________________________________________________________
11 
12 -*/
13 
14 #include "uiemattribmod.h"
15 #include "uidialog.h"
16 #include "emposid.h"
17 
18 namespace EM { class Horizon2D; }
20 class uiSurfaceRead;
21 class uiSurfaceWrite;
22 class uiCheckBox;
23 
24 mExpClass(uiEMAttrib) uiHor2DFrom3DDlg : public uiDialog
26 public:
28 
29  bool doDisplay() const;
30  EM::ObjectID getEMObjID() const { return emobjid_; }
31 
32 protected:
38 
39  void set2DHorizon(EM::Horizon2D&);
40  bool checkFlds();
41  EM::Horizon2D* create2dHorizon( const char* );
42  bool acceptOK( CallBacker* );
43 
44 };
45 
46 #endif
#define mExpClass(module)
Definition: commondefs.h:160
EM::ObjectID getEMObjID() const
Definition: uihor2dfrom3ddlg.h:30
od_int32 ObjectID
Definition: emposid.h:24
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
uiCheckBox * displayfld_
Definition: uihor2dfrom3ddlg.h:36
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
Definition: uiiosurface.h:95
uiSurfaceWrite * out2dfld_
Definition: uihor2dfrom3ddlg.h:35
Definition: uiparent.h:26
Definition: uihor2dfrom3ddlg.h:24
Definition: uidialog.h:42
2D Horizon. The Horizon is only present along 2d lines, set by addLine. Each position's subid is form...
Definition: emhorizon2d.h:108
uiSeis2DMultiLineSel * linesetinpsel_
Definition: uihor2dfrom3ddlg.h:33
Definition: uiiosurface.h:145
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: embody.h:25
Definition: uiseislinesel.h:150
Definition: uibutton.h:134
EM::ObjectID emobjid_
Definition: uihor2dfrom3ddlg.h:37
uiSurfaceRead * hor3dsel_
Definition: uihor2dfrom3ddlg.h:34

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