1 #ifndef uiseisbrowser_h 2 #define uiseisbrowser_h 15 #include "uiseismod.h" 32 class uiSeisBrowserInfoVwr;
35 namespace ZDomain {
class Def; }
57 bool isOK()
const {
return tbl_; }
58 void setPos(
const BinID&,
bool);
59 bool doSetPos(
const BinID&,
bool force,
bool veryfirst=
false);
64 bool goTo(
const BinID&);
72 const BinID& curBinID()
const;
109 bool openData(
const Setup&);
110 void createMenuAndToolBar();
114 void fillTableColumn(
const SeisTrc&,
int);
115 BinID getNextBid(
const BinID&,
int,
bool)
const;
117 void updateWiggleButtonStatus();
118 void setTrcBufViewTitle();
const Setup setup_
Definition: uiseisbrowser.h:81
#define mExpClass(module)
Definition: commondefs.h:160
description of properties of dialog.
Definition: uidialog.h:51
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
CBVSSeisTrcTranslator * tri_
Definition: uiseisbrowser.h:90
FixedString Setup()
Definition: keystrs.h:116
const ZDomain::Def * zdomdef_
Definition: uiseisbrowser.h:91
void setCrlWise(bool yn=true)
Definition: uiseisbrowser.h:61
uiTable * tbl_
Definition: uiseisbrowser.h:101
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
void setCompNr(int compnr)
Definition: uiseisbrowser.h:74
int nrsamples_
Definition: uiseisbrowser.h:106
SeisTrcBuf & tbufbefore_
Definition: uiseisbrowser.h:136
uiSeisBrowserInfoVwr * infovwr_
Definition: uiseisbrowser.h:82
Combo box.
Definition: uicombobox.h:32
Definition: uiparent.h:26
Set of BufferString objects.
Definition: bufstringset.h:28
int stepout_
Definition: uiseisbrowser.h:99
Definition: uiseistrcbufviewer.h:28
bool isOK() const
Definition: uiseisbrowser.h:57
uiSeisTrcBufViewer * trcbufvwr_
Definition: uiseisbrowser.h:83
Definition: uidialog.h:42
Key for a line in a line set.
Definition: linekey.h:22
GeomType
Definition: seistype.h:33
uiSpinBox * nrtrcsfld_
Definition: uiseisbrowser.h:97
SamplingData< float > sd_
Definition: uiseisbrowser.h:107
int compnr_
Definition: uiseisbrowser.h:103
int nrcomps_
Definition: uiseisbrowser.h:104
SeisTrcBuf & tbufchgdtrcs_
Definition: uiseisbrowser.h:86
SeisTrcBuf & tbuf_
Definition: uiseisbrowser.h:85
FlatDataPack based on SeisTrcBuf.
Definition: seisbufadapters.h:65
#define mDefSetupMemb(typ, memb)
Definition: commondefs.h:137
Definition: uispinbox.h:24
uiToolBar * uitb_
Definition: uiseisbrowser.h:102
bool is2d_
Definition: uiseisbrowser.h:70
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:30
Seismic trace.
Definition: seistrc.h:34
SeisTrcBuf & tbufafter_
Definition: uiseisbrowser.h:137
bool is2D(const PicksType &picks)
Definition: pickset.h:142
set of seismic traces.
Definition: seisbuf.h:31
bool crlwise_
Definition: uiseisbrowser.h:93
int showwgglbutidx_
Definition: uiseisbrowser.h:95
uiComboBox * selcompnmfld_
Definition: uiseisbrowser.h:96
int stepOut()
Definition: uiseisbrowser.h:67
BufferStringSet compnms_
Definition: uiseisbrowser.h:105
Definition of z-domain.
Definition: zdomain.h:41
Definition: uiseisbrowser.h:38
Compound key consisting of ints.
Definition: multiid.h:25
Definition: seiscbvs.h:26
CBVSSeisTrcTranslator * tr_
Definition: uiseisbrowser.h:88
CBVSSeisTrcTranslator * tro_
Definition: uiseisbrowser.h:89
int crlwisebutidx_
Definition: uiseisbrowser.h:94
SeisTrc & ctrc_
Definition: uiseisbrowser.h:87