15 namespace PosInfo {
class Line2DData;
class Line2DDataIterator; }
42 IOObj* getIOObj()
const;
64 bool isSelectedBinID(
const BinID&)
const;
97 bool isSelectedBinID(
const BinID&)
const;
109 virtual void reset();
115 int gtNrLines()
const;
131 #define mIsSingleLine(sd) (sd && !mIsUdfGeomID(sd->geomID())) Seismics.
Definition: segydirectdef.h:20
Definition: seisfetcher.h:83
is the access point for seismic traces. Instantiate a subclass and ask for what you need...
Definition: seisprovider.h:54
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
TrcKey nexttrcky_
Definition: seisfetcher.h:106
uiRetVal uirv_
Definition: seisfetcher.h:46
IOObj * ioobj_
Definition: seisfetcher.h:45
Position info for a 2D line.
Definition: posinfo2d.h:63
Set of BufferString objects.
Definition: bufstringset.h:25
base class for Providers for 2D data. Extends Provider with some 2D specific services.
Definition: seisprovider.h:195
FixedString Provider()
Definition: keystrs.h:103
Fetcher2D(Provider &p)
Definition: seisfetcher.h:87
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:53
Hor+Vert sampling in 3D surveys.
Definition: trckeyzsampling.h:32
Definition: seisfetcher.h:53
TrcKeyZSampling reqcs_
Definition: seisfetcher.h:67
Iterates through Line2DData.
Definition: posinfo2d.h:131
Index_Type GeomID
Definition: commontypes.h:48
ObjectSet< PosInfo::Line2DData > line2ddata_
Definition: seisfetcher.h:126
PosInfo::Line2DDataIterator * iter_
Definition: seisfetcher.h:125
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
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:28
Definition: uistring.h:299
Seis2DDataSet * dataset_
Definition: seisfetcher.h:105
Fetcher3D(Provider &p)
Definition: seisfetcher.h:57
Represents a unique trace position in one of the surveys that OpendTect is managing.
Definition: trckey.h:26
Provider & prov_
Definition: seisfetcher.h:44
Definition: seisfetcher.h:33
base class for Providers for 3D data. Extends Provider with some 3D specific services.
Definition: seisprovider.h:168
BinID nextbid_
Definition: seisfetcher.h:68
Set of 2D lines comparable with 3D seismic cube.
Definition: seis2ddata.h:36
int curlidx_
Definition: seisfetcher.h:107