 |
OpendTect
6.6
|
Go to the documentation of this file.
22 namespace PosInfo {
class CubeData;
class CubeDataPos; }
53 {
return componentNames().size(); }
98 friend class FileColumn;
Position info for an entire 3D cube. The LineData's are not sorted.
Definition: posinfo.h:95
BoolTypeSet & compSelected()
Definition: seisblocksreader.h:54
bool doGoTo(const BinID &, uiRetVal &) const
PosInfo::CubeDataPos CubeDataPos
Definition: seisblocksreader.h:69
OffsetTable & offstbl_
Definition: seisblocksreader.h:76
Information for a seismic trace, AKA trace header info.
Definition: seisinfo.h:27
uiRetVal getTrcInfo(SeisTrcInfo &) const
Reader(od_istream &)
data or info
const CubeData & positions() const
Definition: seisblocksreader.h:51
LinScaler * scaler_
Definition: seisblocksreader.h:74
const Interval< float > zrgintrace_
Definition: seisblocksreader.h:84
int nrComponents() const
Definition: seisblocksreader.h:52
mODTextTranslationClass(Seis::Blocks::Reader)
void initFromFileName(const char *)
DataInterp * interp_
Definition: seisblocksreader.h:75
Summary for a Seismic object.
Definition: segydirectdef.h:22
bool reset(uiRetVal &) const
#define mExpClass(module)
Definition: commondefs.h:177
OD class for stream read common access to the std::cin.
Definition: od_istream.h:24
Seismic trace.
Definition: seistrc.h:34
uiRetVal state_
Definition: seisblocksreader.h:83
CubeDataPos & curcdpos_
Definition: seisblocksreader.h:78
Definition: seisblocks.h:80
FileColumn * getColumn(const HGlobIdx &, uiRetVal &) const
Definition: uistringset.h:105
void setSelData(const SelData *)
PosInfo::CubeData CubeData
Definition: seisblocksreader.h:42
Reads data from Blocks Storage. For comments see master branch.
Definition: seisblocksreader.h:39
bool depthInFeet() const
Definition: seisblocksreader.h:55
const uiRetVal & state() const
Definition: seisblocksreader.h:48
Position in a CubeData.
Definition: posinfo.h:73
void readTrace(SeisTrc &, uiRetVal &) const
void readInfoFile(od_istream &)
BufferString surveyName() const
Definition: seisblocksreader.h:50
bool strmmine_
Definition: seisblocksreader.h:72
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:31
od_istream * strm_
Definition: seisblocksreader.h:71
Linear scaling.
Definition: scaler.h:58
Base class for Reader and Writer. For comments see master branch.
Definition: seisblocks.h:179
BufferString survname_
Definition: seisblocksreader.h:79
void doGet(SeisTrc &, uiRetVal &) const
bool goTo(const BinID &) const
contains input (sub-)selection data from a cube or lineset
Definition: seisselection.h:82
void fillInfo(const BinID &, SeisTrcInfo &) const
uiRetVal get(const BinID &, SeisTrc &) const
uiRetVal getNext(SeisTrc &) const
CubeData & cubedata_
Definition: seisblocksreader.h:77
bool isSelected(const CubeDataPos &) const
bool getGeneralSectionData(const IOPar &)
bool depthinfeet_
Definition: seisblocksreader.h:80
bool advancePos(CubeDataPos &) const
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
const int nrcomponentsintrace_
Definition: seisblocksreader.h:85
Position info, often segmented.
Definition: posinfo.h:40
bool getOffsetSectionData(const IOPar &)
Reader(const char *fnm)
data or info
SelData * seldata_
Definition: seisblocksreader.h:73
BoolTypeSet compsel_
Definition: seisblocksreader.h:82
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
bool lastopwasgetinfo_
Definition: seisblocksreader.h:86
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021