 |
OpendTect
6.6
|
Go to the documentation of this file.
15 #include "generalmod.h"
33 :
errmsg_(0), strmclosed_(false), nrxlines_(1)
34 , nrcomps_(0), cnrbytes_(0) {}
49 enum CoordPol { InAux=0, InTrailer=1, NotStored=2 };
77 , basefname_(basefname) {}
90 {
return getFileName(basefname_,nr); }
int * cnrbytes_
Definition: cbvsio.h:54
CBVSIO()
Definition: cbvsio.h:32
Position info for an entire 3D cube. The LineData's are not sorted.
Definition: posinfo.h:95
Base class for CBVS read and write manager.
Definition: cbvsio.h:72
bool failed() const
Definition: cbvsio.h:80
virtual const char * errMsg_() const =0
const char * errMsg() const
Definition: horizontracker.h:60
BinID curbinid_
Definition: cbvsio.h:62
CoordPol
Definition: cbvsio.h:49
Set of BufferString objects.
Definition: bufstringset.h:26
static int getFileNr(const char *)
returns 0 or number behind '^'
static BufferString getFileName(const char *, int)
returns aux file name for negative nr
int nrxlines_
Definition: cbvsio.h:57
int nrcomps_
Definition: cbvsio.h:55
#define mExpClass(module)
Definition: commondefs.h:177
int nrComponents() const
Definition: cbvsio.h:41
int inl
Definition: cbvsio.h:112
const char * errMsg() const
Definition: cbvsio.h:38
virtual const BinID & binID() const =0
virtual int nrComponents() const =0
int cumnrxlines
Definition: cbvsio.h:113
const BinID & binID() const
Definition: cbvsio.h:42
CoordPol coordpol_
Definition: cbvsio.h:58
BufferString errmsg_
Definition: cbvsio.h:101
TypeSet< int > xlines
Definition: cbvsio.h:114
const char * errMsg() const
Definition: cbvsio.h:81
bool failed() const
Definition: cbvsio.h:37
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:31
BufferString getFileName(int nr) const
Definition: cbvsio.h:89
AuxInlInf(int i)
Definition: cbvsio.h:110
const char * str() const
Definition: odstring.h:47
#define mClass(module)
Definition: commondefs.h:181
void setErrMsg(const char *s)
Definition: cbvsio.h:43
BufferStringSet fnames_
Definition: cbvsio.h:102
const char * errmsg_
Definition: cbvsio.h:53
bool isEmpty() const
Definition: odstring.h:50
static const int integersize
Definition: cbvsio.h:45
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
BufferString basefname_
Definition: cbvsio.h:100
static const int headstartbytes
Definition: cbvsio.h:47
BufferString errmsg_
Definition: horizontracker.h:118
Base class for CBVS reader and writer.
Definition: cbvsio.h:29
static const int version
Definition: cbvsio.h:46
TypeSet< Coord > trailercoords_
Definition: cbvsio.h:59
CBVSIOMgr(const char *basefname)
Definition: cbvsio.h:75
PosInfo::CubeData lds_
Definition: cbvsio.h:60
int curnr_
Definition: cbvsio.h:103
bool strmclosed_
Definition: cbvsio.h:56
static BufferString baseFileName(const char *)
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021