13 #include "uiseismod.h" 50 void chooseAll(
bool yn=
true);
83 bool inputOK(
bool emit_uimsg=
true)
const;
103 virtual void setAll(
bool yn);
104 virtual bool isAll()
const;
128 const char* getInput()
const;
132 void setDataSet(
const DBKey&);
143 void addLineNames(
const DBKey&);
154 bool withz=
false,
bool withstep=
false);
189 void initRanges(
const DBKey* datasetid=0);
#define mExpClass(module)
Definition: commondefs.h:157
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
TypeSet< StepInterval< float > > maxzrgs_
Definition: uiseislinesel.h:181
void getSelLineNames(BufferStringSet &) const
ChoiceMode
What to choose from any list-type UI object.
Definition: oduicommon.h:40
Single-line element allowing multi-parameter to be set via a dialog.
Definition: uicompoundparsel.h:29
BufferStringSet lnms_
Definition: uiseislinesel.h:54
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
TypeSet< int > selidxs_
Definition: uiseislinesel.h:112
bool withstep_
Definition: uiseislinesel.h:185
TypeSet< StepInterval< int > > trcrgs_
Definition: uiseislinesel.h:179
void usePar(const IOPar &iop, ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:200
A filter field attaching itself to a listbox.
Definition: uilistboxfilter.h:20
Definition: oduicommon.h:43
bool ismultisel_
Definition: uiseislinesel.h:113
ObjectSet< uiButton > insertbuts_
Definition: uiseislinesel.h:62
TypeSet< StepInterval< int > > maxtrcrgs_
Definition: uiseislinesel.h:182
uiListBox * listfld_
Definition: uiseislinesel.h:57
Combo box.
Definition: uicombobox.h:30
void trigger()
Definition: notify.h:128
Definition: uistring.h:88
Definition: uiparent.h:24
Set of BufferString objects.
Definition: bufstringset.h:25
Holds an IOObjCtxt plus a pointer to an IOObj and/or an IOPar.
Definition: ctxtioobj.h:24
bool forread_
Definition: uiseislinesel.h:140
Notifier< uiSeis2DLineSel > selectionChanged
Definition: uiseislinesel.h:106
List Box.
Definition: uilistbox.h:73
uiComboBox * fld_
Definition: uiseislinesel.h:139
uiListBoxFilter * filtfld_
Definition: uiseislinesel.h:58
TypeSet< Pos::GeomID > geomids_
Definition: uiseislinesel.h:111
bool isall_
Definition: uiseislinesel.h:184
virtual void setInput(const DBKey &)
void setSelGeomIDs(const TypeSet< Pos::GeomID > &)
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:53
Allows save/restore of chosen items for a uiListBox.
Definition: uilistboxchoiceio.h:34
void setSelLine(const char *lnm)
Definition: uiseissel.h:24
ObjectSet< uiIOObjInserter > inserters_
Definition: uiseislinesel.h:61
virtual void selPush(CallBacker *)
Definition: uiseislinesel.h:122
inserts a new object into the OD data store.
Definition: uiioobjinserter.h:30
Definition: uiseislinesel.h:76
TypeSet< Pos::GeomID > geomids_
Definition: uiseislinesel.h:55
BufferStringSet lnms_
Definition: uiseislinesel.h:110
void fillPar(IOPar &iop, const ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:187
Index_Type GeomID
Definition: commontypes.h:48
Selects range of trace numbers.
Definition: uiselsurvranges.h:61
BufferString getSummary() const
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:38
void setSelLineNames(const BufferStringSet &)
Pos::GeomID geomID() const
void selChg(CallBacker *)
Definition: uiseislinesel.h:144
virtual bool isAll() const
uiSeis2DLineSel(uiParent *, bool multisel=false)
Full key to any object in the OpendTect data store.
Definition: dbkey.h:36
const char * lineName() const
bool withz_
Definition: uiseislinesel.h:186
Definition: uiseislinesel.h:149
bool inputOK(bool emit_uimsg=true) const
void getSelGeomIDs(TypeSet< Pos::GeomID > &) const
static uiString sEmptyString()
Definition: uistrings.h:307
virtual void setAll(bool yn)
DBKey dsid_
Definition: uiseislinesel.h:141
Definition: uiseislinesel.h:38
TypeSet< StepInterval< float > > zrgs_
Definition: uiseislinesel.h:178
Notifier< uiSeis2DLineNameSel > nameChanged
Definition: uiseislinesel.h:135
uiListBoxChoiceIO * lbchoiceio_
Definition: uiseislinesel.h:59
Selects sub-Z-range. Default will be SI() work Z Range.
Definition: uiselsurvranges.h:24