OpendTect  6.6
uihor2dfrom3ddlg.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: Satyaki Maitra
7 Date: July 2008
8 RCS: $Id$
9 ________________________________________________________________________
10 
11 -*/
12 
13 #include "uiemattribmod.h"
14 #include "uidialog.h"
15 #include "emposid.h"
16 
17 namespace EM { class Horizon2D; }
19 class uiSurfaceRead;
20 class uiSurfaceWrite;
21 class uiCheckBox;
22 
23 mExpClass(uiEMAttrib) uiHor2DFrom3DDlg : public uiDialog
25 public:
27 
28  bool doDisplay() const;
29  EM::ObjectID getEMObjID() const { return emobjid_; }
30 
31 protected:
37 
39  bool checkFlds();
40  EM::Horizon2D* create2dHorizon( const char* );
41  bool acceptOK( CallBacker* );
42 
43 };
44 
emposid.h
uiHor2DFrom3DDlg::acceptOK
bool acceptOK(CallBacker *)
confirm accept
uiSurfaceRead
Definition: uiiosurface.h:145
uiHor2DFrom3DDlg::create2dHorizon
EM::Horizon2D * create2dHorizon(const char *)
uiHor2DFrom3DDlg::set2DHorizon
void set2DHorizon(EM::Horizon2D &)
uiHor2DFrom3DDlg::displayfld_
uiCheckBox * displayfld_
Definition: uihor2dfrom3ddlg.h:35
mExpClass
#define mExpClass(module)
Definition: commondefs.h:177
uiCheckBox
Definition: uibutton.h:167
uiHor2DFrom3DDlg::mODTextTranslationClass
mODTextTranslationClass(uiHor2DFrom3DDlg)
uiHor2DFrom3DDlg::doDisplay
bool doDisplay() const
CallBacker
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
EM
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: bulk2dhorizonscanner.h:26
uiHor2DFrom3DDlg::out2dfld_
uiSurfaceWrite * out2dfld_
Definition: uihor2dfrom3ddlg.h:34
uiHor2DFrom3DDlg::linesetinpsel_
uiSeis2DMultiLineSel * linesetinpsel_
Definition: uihor2dfrom3ddlg.h:32
uiHor2DFrom3DDlg
Definition: uihor2dfrom3ddlg.h:24
EM::Horizon2D
2D Horizon. The Horizon is only present along 2d lines, set by addLine. Each position's subid is form...
Definition: emhorizon2d.h:108
uiHor2DFrom3DDlg::checkFlds
bool checkFlds()
sKey::Horizon2D
FixedString Horizon2D()
Definition: keystrs.h:78
uiHor2DFrom3DDlg::getEMObjID
EM::ObjectID getEMObjID() const
Definition: uihor2dfrom3ddlg.h:29
uidialog.h
uiHor2DFrom3DDlg::uiHor2DFrom3DDlg
uiHor2DFrom3DDlg(uiParent *)
uiHor2DFrom3DDlg::emobjid_
EM::ObjectID emobjid_
Definition: uihor2dfrom3ddlg.h:36
uiHor2DFrom3DDlg::hor3dsel_
uiSurfaceRead * hor3dsel_
Definition: uihor2dfrom3ddlg.h:33
EM::ObjectID
od_int32 ObjectID
Definition: emposid.h:23
uiSurfaceWrite
Definition: uiiosurface.h:95
uiParent
Definition: uiparent.h:26
uiDialog
Definition: uidialog.h:42
uiSeis2DMultiLineSel
Definition: uiseislinesel.h:150

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