 |
OpendTect
6.6
|
Go to the documentation of this file.
15 #include "generalmod.h"
56 { forcedlinestep_ = stp; }
58 { nrtrcsperposn_ = nr; nrtrcsperposn_status_ = 0; }
60 { forcetrailer_ = yn; }
62 int put(
void**,
int offs=0);
67 void close() { doClose(
true ); }
71 const CBVSInfo::SurvGeom&
survGeom()
const {
return survgeom_; }
int nrtrcsperposn_status_
Definition: cbvswriter.h:101
void writeHdr(const CBVSInfo &)
A set of data buffers and their interpreters.
Definition: tracedata.h:32
const PosAuxInfo * auxinfo_
Definition: cbvswriter.h:106
Selection of aux info at location. Note that BinID is always selected.
Definition: posauxinfo.h:49
CoordPol
Definition: cbvsio.h:49
void writeComps(const CBVSInfo &)
int checknrtrcsperposn_
Definition: cbvswriter.h:102
int put(void **, int offs=0)
od_stream_Pos Pos
Definition: od_stream.h:60
#define mExpClass(module)
Definition: commondefs.h:177
BinID forcedlinestep_
Definition: cbvswriter.h:81
CBVSInfo::SurvGeom survgeom_
Definition: cbvswriter.h:104
int * nrbytespersample_
Definition: cbvswriter.h:80
PosAuxInfoSelection auxinfosel_
Definition: cbvswriter.h:103
Byte-level data interpreter.
Definition: cbvswriter.h:21
CBVSWriter(od_ostream *, const CBVSInfo &, const PosAuxInfo *, CoordPol cp=InAux)
void forceLineStep(const BinID &stp)
Definition: cbvswriter.h:55
const CBVSInfo::SurvGeom & survGeom() const
Definition: cbvswriter.h:71
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:31
int trcswritten_
Definition: cbvswriter.h:97
unsigned long thrbytes_
Definition: cbvswriter.h:77
int auxnrbytes_
Definition: cbvswriter.h:78
Auxiliray data possibly needed at location. Mostly a seismic thing.
Definition: posauxinfo.h:22
void forceNrTrcsPerPos(int nr)
Definition: cbvswriter.h:57
bool input_rectnreg_
Definition: cbvswriter.h:79
void ciaoForNow()
Definition: cbvswriter.h:68
BinID prevbinid_
Definition: cbvswriter.h:98
od_ostream & strm_
Definition: cbvswriter.h:76
bool forcetrailer_
Definition: cbvswriter.h:82
unsigned long byteThreshold() const
The default is unlimited.
Definition: cbvswriter.h:51
const PosAuxInfoSelection & auxInfoSel()
Definition: cbvswriter.h:72
void forceTrailer(bool yn=true)
Definition: cbvswriter.h:59
Base class for CBVS reader and writer.
Definition: cbvsio.h:29
bool file_lastinl_
Definition: cbvswriter.h:99
void setByteThreshold(unsigned long n)
Definition: cbvswriter.h:53
Data available in CBVS format header and trailer.
Definition: cbvsinfo.h:34
Writer for CBVS format.
Definition: cbvswriter.h:38
void init(const CBVSInfo &)
od_stream::Pos geomsp_
file offset of geometry data
Definition: cbvswriter.h:96
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
void putAuxInfoSel(unsigned char *) const
int nrtrcsperposn_
Definition: cbvswriter.h:100
int put(const TraceData &, int offs=0)
CBVSWriter(od_ostream *, const CBVSWriter &, const CBVSInfo &)
For usage in CBVS pack.
void close()
Definition: cbvswriter.h:67
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021