 |
OpendTect
6.6
|
Go to the documentation of this file.
32 bool forceusecbvsinfo=
false);
59 bool is2D()
const {
return is2d_; }
70 static const char*
sKeyOptDir() {
return "Optimized direction";}
bool readInfo(SeisTrcInfo &)
bool forread_
Definition: seiscbvs.h:74
Position info for an entire 3D cube. The LineData's are not sorted.
Definition: posinfo.h:95
A set of data buffers and their interpreters.
Definition: tracedata.h:32
static isTranslator(CBVS, SeisTrc) public CBVSSeisTrcTranslator * make(const char *fnm, bool forinfoonly, bool is2d, uiString *errmsg=0, bool forceusecbvsinfo=false)
int preseldatatype_
Definition: seiscbvs.h:84
const CBVSReadMgr * readMgr() const
Definition: seiscbvs.h:47
bool is2d_
Definition: seiscbvs.h:90
Information for a seismic trace, AKA trace header info.
Definition: seisinfo.h:27
virtual bool commitSelections_()
int coordpol_
Definition: seiscbvs.h:78
void setPreselDataType(int dt)
Definition: seiscbvs.h:66
CBVSReadMgr * rdmgr_
Definition: seiscbvs.h:87
virtual bool writeTrc_(const SeisTrc &)
const char * defExtension() const
Definition: seiscbvs.h:56
int nrdone_
Definition: seiscbvs.h:77
Summary for a Seismic object.
Definition: segydirectdef.h:22
#define mExpClass(module)
Definition: commondefs.h:177
Seismic trace.
Definition: seistrc.h:34
void setCoordPol(bool dowrite, bool intrailer)
#define isTranslator(spec, clss)
Definition: transl.h:244
Manager for reading CBVS file-packs.
Definition: cbvsreadmgr.h:31
unsigned char ** blockbufs_
Definition: seiscbvs.h:82
virtual void cleanUp()
Prepare for new initialisation.
virtual void usePar(const IOPar &)
virtual bool readData(TraceData *externalbuf)
virtual void blockDumped(int)
static const char * sKeyOptDir()
Definition: seiscbvs.h:70
bool single_file_
Definition: seiscbvs.h:91
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:31
Pos::IdxPair2Coord getTransform() const
Vertical bricking specification.
Definition: cbvswritemgr.h:26
virtual bool implRemove(const IOObj *) const
virtual bool implSetReadOnly(const IOObj *, bool) const
static const char * sKeyDefExtension()
CallBacks object-oriented (object + method).
Definition: callback.h:62
int selRes(const BinID &) const
void setForceUseCBVSInfo(bool yn)
Definition: seiscbvs.h:63
bool singleFile() const
Definition: seiscbvs.h:61
CBVSWriteMgr * wrmgr_
Definition: seiscbvs.h:88
Auxiliray data possibly needed at location. Mostly a seismic thing.
Definition: posauxinfo.h:22
bool is2D() const
Definition: seiscbvs.h:59
virtual bool forRead() const
void setSingleFile(bool yn=true)
Definition: seiscbvs.h:62
Definition: seistrctr.h:90
virtual bool implRename(const IOObj *, const char *, const CallBack *cb=0) const
virtual bool initWrite_(const SeisTrc &)
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
bool inactiveSelData() const
bool supportsGoTo() const
Definition: seiscbvs.h:39
static const IOPar & datatypeparspec
Definition: seiscbvs.h:108
bool isUserSelectable(bool) const
Definition: seiscbvs.h:68
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
mODTextTranslationClass(CBVSSeisTrcTranslator)
PosAuxInfo auxinf_
Definition: seiscbvs.h:89
bool * compsel_
Definition: seiscbvs.h:81
VBrickSpec & brickspec_
Definition: seiscbvs.h:85
Writer for CBVS file packs.
Definition: cbvswritemgr.h:40
Encapsulates linear transform from (i,j) index to (x,y) coordinates.
Definition: posidxpair2coord.h:26
bool getFileName(BufferString &)
bool donext_
Definition: seiscbvs.h:76
bool headerdone_
Definition: seiscbvs.h:75
Definition: seiscbvs.h:26
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
virtual int bytesOverheadPerTrace() const
bool forceusecbvsinfo_
Definition: seiscbvs.h:92
virtual bool getGeometryInfo(PosInfo::CubeData &) const
TraceDataInterpreter ** storinterps_
Definition: seiscbvs.h:83
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021