1 #ifndef uihor3dfrom2ddlg_h 2 #define uihor3dfrom2ddlg_h 15 #include "uiearthmodelmod.h" 24 namespace EM {
class Horizon2D;
class Horizon3D; }
37 bool doDisplay()
const;
#define mExpClass(module)
Definition: commondefs.h:160
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
Definition: uiparent.h:26
Dialog to expand a 2D horizon to create a 3D horizon.
Definition: uihor3dfrom2ddlg.h:29
Earth Model UI Part Server.
Definition: uiempartserv.h:55
Definition: uidialog.h:42
uiArray2DInterpolSel * interpolsel_
Definition: uihor3dfrom2ddlg.h:49
2D Horizon. The Horizon is only present along 2d lines, set by addLine. Each position's subid is form...
Definition: emhorizon2d.h:108
EM::Horizon3D * hor3d_
Definition: uihor3dfrom2ddlg.h:46
uiEMPartServer * emserv_
Definition: uihor3dfrom2ddlg.h:47
MultiID selid_
Definition: uihor3dfrom2ddlg.h:54
User Interface (UI) element for selection of IOObjs.
Definition: uiioobjsel.h:38
Definition: uiarray2dinterpol.h:27
uiCheckBox * displayfld_
Definition: uihor3dfrom2ddlg.h:52
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: embody.h:25
3D Horizon. A Horizon is made up of one or more grids (so they can overlap at faults). The grids are defined by knot-points in a matrix and fillstyle in between the knots.
Definition: emhorizon3d.h:96
const EM::Horizon2D & hor2d_
Definition: uihor3dfrom2ddlg.h:45
uiIOObjSel * outfld_
Definition: uihor3dfrom2ddlg.h:51
Definition: uibutton.h:134
Compound key consisting of ints.
Definition: multiid.h:25