13 #include "uiwellattribmod.h" 24 class uiStratSynthOutSel;
26 namespace Geometry {
class RandomLine; }
27 namespace PosInfo {
class Line2DData; }
32 enum GeomSel { StraightLine,
Polygon, RandomLine, Existing };
62 GeomSel selType()
const;
66 void removeNonSelected();
#define mExpClass(module)
Definition: commondefs.h:157
uiGenInput * prefxfld_
Definition: uistratsynthexport.h:53
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
ObjectSet< StratSynthLevel > sslvls_
Definition: uistratsynthexport.h:59
uiGenInput * newlinenmfld_
Definition: uistratsynthexport.h:42
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
Position info for a 2D line.
Definition: posinfo2d.h:63
Definition: uiparent.h:24
Definition: syntheticdata.h:39
uiGenInput * coord1fld_
Definition: uistratsynthexport.h:47
uiGenInput * coord0fld_
Definition: uistratsynthexport.h:46
uiStratSynthOutSel * poststcksel_
Definition: uistratsynthexport.h:50
Definition: uidialog.h:40
uiGenInput * geomsel_
Definition: uistratsynthexport.h:45
uiStratSynthOutSel * horsel_
Definition: uistratsynthexport.h:51
Set of (small) copyable elements.
Definition: commontypes.h:26
const StratSynth & ss_
Definition: uistratsynthexport.h:56
Definition: uiseissel.h:24
uiPickSetIOObjSel * picksetsel_
Definition: uistratsynthexport.h:48
selects pick set or polygon.
Definition: uipicksetsel.h:22
uiSeis2DLineNameSel * existlinenmsel_
Definition: uistratsynthexport.h:43
Definition: uiseislinesel.h:122
ObjectSet< const SyntheticData > presds_
Definition: uistratsynthexport.h:58
User Interface (UI) element for selection of IOObjs.
Definition: uiioobjsel.h:36
uiGenInput * postfxfld_
Definition: uistratsynthexport.h:54
Index_Type GeomID
Definition: commontypes.h:48
uiSeisSel * linesetsel_
Definition: uistratsynthexport.h:41
uiGenInput * crnewfld_
Definition: uistratsynthexport.h:40
ObjectSet< const SyntheticData > postsds_
Definition: uistratsynthexport.h:57
Position info, often segmented.
Definition: posinfo.h:38
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:38
uiIOObjSel * randlinesel_
Definition: uistratsynthexport.h:49
uiGroup * geomgrp_
Definition: uistratsynthexport.h:44
Definition: stratsynthlevel.h:20
Definition: uistratsynthexport.h:29
Definition: seistype.h:25
Definition: arraytesselator.h:19
uiStratSynthOutSel * prestcksel_
Definition: uistratsynthexport.h:52
Definition: stratsynth.h:44