 |
OpendTect
6.6
|
Go to the documentation of this file.
10 #include "madagascarmod.h"
21 namespace PosInfo {
class CubeData;
class CubeDataIterator;
class Line2DData; }
22 namespace Seis {
class SelData; }
44 bool is2D()
const {
return is2d_; }
45 bool isPS()
const {
return isps_; }
47 { stortrcbufismine_ = yn; }
Position info for an entire 3D cube. The LineData's are not sorted.
Definition: posinfo.h:95
void fillHeaderParsFromPS(const Seis::SelData *)
SeisPSWriter * pswrr_
Definition: madstream.h:68
reads from a seismic data store.
Definition: seisread.h:50
Position info for a 2D line.
Definition: posinfo2d.h:65
const IOPar * getHeaderPars()
Definition: madstream.h:33
BinID curbid_
Definition: madstream.h:70
Summary for a Seismic object.
Definition: segydirectdef.h:22
od_istream * istrm_
Definition: madstream.h:62
#define mExpClass(module)
Definition: commondefs.h:177
OD class for stream read common access to the std::cin.
Definition: od_istream.h:24
bool isps_
Definition: madstream.h:56
bool writeTraces(bool writetofile=true)
SeisTrcBuf * trcbuf_
Definition: madstream.h:71
static uiString sNoPositionsInPosFile()
uiString & errmsg_
Definition: madstream.h:60
static uiString sPosFile()
SeisTrcBuf * stortrcbuf_
Definition: madstream.h:72
set of seismic traces.
Definition: seisbuf.h:31
BufferString getPosFileName(bool forread=false) const
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:31
Iterates through CubeData.
Definition: posinfo.h:221
contains input (sub-)selection data from a cube or lineset
Definition: seisselection.h:82
od_ostream * ostrm_
Definition: madstream.h:63
PosInfo::CubeData * cubedata_
Definition: madstream.h:75
bool putHeader(od_ostream &)
SeisTrcReader * seisrdr_
Definition: madstream.h:65
bool is2d_
Definition: madstream.h:55
IOPar & pars_
Definition: madstream.h:58
mODTextTranslationClass(MadStream)
bool stortrcbufismine_
Definition: madstream.h:73
bool isPS() const
Definition: madstream.h:45
SeisPSReader * psrdr_
Definition: madstream.h:67
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
bool iswrite_
Definition: madstream.h:54
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
reads from a prestack seismic data store.
Definition: seispsread.h:34
Position info, often segmented.
Definition: posinfo.h:40
PosInfo::Line2DData * l2ddata_
Definition: madstream.h:76
void setStorBufMine(bool yn)
Definition: madstream.h:46
int nroffsets_
Definition: madstream.h:77
bool isBinary() const
Definition: madstream.h:43
int curtrcidx_
Definition: madstream.h:78
bool getNextTrace(float *)
writes to a prestack seismic data store.
Definition: seispswrite.h:35
SeisTrcBuf * getTrcBuf() const
Definition: madstream.h:38
PosInfo::CubeDataIterator * iter_
Definition: madstream.h:74
void fillHeaderParsFromStream()
bool is2D() const
Definition: madstream.h:44
IOPar * headerpars_
Definition: madstream.h:59
Definition: seiswrite.h:41
OD class for stream write common access to the user log file, or std::cout in other than od_main.
Definition: od_ostream.h:26
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
void fillHeaderParsFromSeis()
SeisTrcWriter * seiswrr_
Definition: madstream.h:66
bool isbinary_
Definition: madstream.h:57
void readRSFTrace(float *, int) const
Definition: madstream.h:28
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021