1 #ifndef uiiosurfacedlg_h 2 #define uiiosurfacedlg_h 15 #include "uiearthmodelmod.h" 31 class SurfaceIODataSelection;
44 bool replaceInTree()
const;
45 const IOObj* ioObj()
const;
60 const IOObj* ioObj()
const;
75 const char* auxdataName()
const;
82 bool checkIfAlreadyPresent(
const char*);
#define mExpClass(module)
Definition: commondefs.h:160
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
FixedString Setup()
Definition: keystrs.h:116
uiSurfaceWrite * iogrp_
Definition: uiiosurfacedlg.h:48
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
uiIOObjSel * inpfld_
Definition: uiiosurfacedlg.h:108
mODTextTranslationClass(uiStoreAuxData) public bool doOverWrite() const
Definition: uiiosurfacedlg.h:74
Definition: uiiosurfacedlg.h:69
const EM::Surface & surface_
Definition: uiiosurfacedlg.h:49
bool dooverwrite_
Definition: uiiosurfacedlg.h:81
Definition: uiiosurface.h:95
uiIOObjSel * outfld
Definition: uiiosurfacedlg.h:97
Definition: uiparent.h:26
Holds an IOObjCtxt plus a pointer to an IOObj and/or an IOPar.
Definition: ctxtioobj.h:142
Definition: uidialog.h:42
List Box.
Definition: uilistbox.h:75
uiListBox * surflist_
Definition: uiiosurfacedlg.h:115
CtxtIOObj & ctio_
Definition: uiiosurfacedlg.h:99
Dialog for horizon export.
Definition: uiiosurfacedlg.h:37
Definition: uiiosurfacedlg.h:87
Definition: uiiosurfacedlg.h:55
Definition: uiiosurface.h:145
User Interface (UI) element for selection of IOObjs.
Definition: uiioobjsel.h:38
const EM::Horizon3D & surface_
Definition: uiiosurfacedlg.h:79
FixedString Surface()
Definition: keystrs.h:126
Base class for surfaces like horizons and faults. A surface is made up of one or more segments or pat...
Definition: emsurface.h:33
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: embody.h:25
uiIOObjSel * outfld_
Definition: uiiosurfacedlg.h:116
uiGenInput * attrnmfld_
Definition: uiiosurfacedlg.h:78
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
uiSurfaceRead * inpfld
Definition: uiiosurfacedlg.h:96
Surface I/O data selection.
Definition: emsurfaceiodata.h:62
Definition: uiiosurfacedlg.h:107
uiSurfaceRead * iogrp_
Definition: uiiosurfacedlg.h:64