14 #include "uiearthmodelmod.h" 17 namespace EM {
class Horizon;
class SurfaceIODataSelection; }
33 bool is2d=
false,
bool wthsubsel=
false);
37 void setSaveFieldName(
const char*);
38 bool displayNewHorizon()
const;
39 bool overwriteHorizon()
const;
40 void allowOverWrite(
bool);
48 void setFullSurveyArray(
bool yn);
49 bool needsFullSurveyArray()
const;
65 bool createNewHorizon();
67 void expandToFullSurveyArray();
#define mExpClass(module)
Definition: commondefs.h:157
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
Group to capture a user's position subselection wishes.
Definition: uipossubsel.h:31
EM::Horizon * newhorizon_
Definition: uihorsavefieldgrp.h:60
Definition: uiparent.h:24
EM::Horizon * horizon_
Definition: uihorsavefieldgrp.h:59
save or overwrite horizon field set up. It will create new horizon based on given horizon...
Definition: uihorsavefieldgrp.h:29
uiCheckBox * addnewfld_
Definition: uihorsavefieldgrp.h:55
uiIOObjSel * outputfld_
Definition: uihorsavefieldgrp.h:56
uiGenInput * savefld_
Definition: uihorsavefieldgrp.h:54
FixedString Horizon()
Definition: keystrs.h:70
EM::Horizon * getNewHorizon() const
Definition: uihorsavefieldgrp.h:41
User Interface (UI) element for selection of IOObjs.
Definition: uiioobjsel.h:36
uiPosSubSel * rgfld_
Definition: uihorsavefieldgrp.h:57
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: embody.h:23
Full key to any object in the OpendTect data store.
Definition: dbkey.h:36
bool is2d_
Definition: uihorsavefieldgrp.h:62
bool usefullsurvey_
Definition: uihorsavefieldgrp.h:61
Surface I/O data selection.
Definition: emsurfaceiodata.h:60
Definition: uibutton.h:130
Horizon Surface.
Definition: emhorizon.h:46