1 #ifndef uichangesurfacedlg_h 2 #define uichangesurfacedlg_h 16 #include "uiearthmodelmod.h" 25 template <
class T>
class Array2D;
50 bool doProcessing2D();
51 bool doProcessing3D();
60 virtual const char*
undoText()
const {
return 0; }
84 virtual const char*
undoText()
const {
return "filtering"; }
#define mExpClass(module)
Definition: commondefs.h:160
uiGenInput * medianfld_
Definition: uichangesurfacedlg.h:72
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
uiIOObjSel * inputfld_
Definition: uichangesurfacedlg.h:41
Notifier< uiChangeHorizonDlg > horReadyForDisplay
Definition: uichangesurfacedlg.h:36
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
Definition: uichangesurfacedlg.h:71
Definition: uistring.h:89
Definition: uiparent.h:26
allows selection of stepouts.
Definition: uistepoutsel.h:29
uiStepOutSel * stepoutfld_
Definition: uichangesurfacedlg.h:79
Definition: uidialog.h:42
bool is2d_
Definition: uichangesurfacedlg.h:45
virtual bool fillUdfsOnly() const
Definition: uichangesurfacedlg.h:58
uiHorSaveFieldGrp * saveFldGrp() const
Definition: uichangesurfacedlg.h:35
save or overwrite horizon field set up. It will create new horizon based on given horizon...
Definition: uihorsavefieldgrp.h:31
virtual const char * undoText() const
Definition: uichangesurfacedlg.h:60
Array2D ( Subclass of ArrayND ) is a two dimensional array.
Definition: arraynd.h:131
FixedString Horizon()
Definition: keystrs.h:72
User Interface (UI) element for selection of IOObjs.
Definition: uiioobjsel.h:38
uiHorSaveFieldGrp * savefldgrp_
Definition: uichangesurfacedlg.h:40
uiGroup * parsgrp_
Definition: uichangesurfacedlg.h:42
Base class for surface changers. At the moment only does horizons.
Definition: uichangesurfacedlg.h:29
EM::Horizon * horizon_
Definition: uichangesurfacedlg.h:44
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: embody.h:25
virtual const char * undoText() const
Definition: uichangesurfacedlg.h:84
virtual bool needsFullSurveyArray() const
Definition: uichangesurfacedlg.h:59
Horizon Surface.
Definition: emhorizon.h:47
virtual const char * infoMsg(const Executor *) const
Definition: uichangesurfacedlg.h:54
Specification to enable chunkwise execution of a process.
Definition: executor.h:39