 |
OpendTect
6.6
|
Go to the documentation of this file.
58 const char*
ext()
const {
return selmask_.buf()+1; }
Position info for an entire 3D cube. The LineData's are not sorted.
Definition: posinfo.h:95
BufferString get2DFileName(Pos::GeomID) const
SeisCBVSPSIO(const char *dirnm)
bool setSampleNames(const BufferStringSet &bss) const
Definition: seiscbvsps.h:194
SeisTrc * readNewTrace(int) const
void usePar(const IOPar &i)
Definition: seiscbvsps.h:98
mODTextTranslationClass(SeisCBVSPS2DWriter)
writes to a CBVS 2D prestack seismic data store.
Definition: seiscbvsps.h:184
int nringather_
Definition: seiscbvsps.h:65
bool newInl(const SeisTrc &)
bool getGather(const BinID &, SeisTrcBuf &) const
bool ensureTr(const SeisTrc &)
SeisTrc * getTrace(const BinID &, int) const
SeisCBVSPS3DReader(const char *dirnm, int inl=mUdf(int))
Position info for a 2D line.
Definition: posinfo2d.h:65
bool dirNmOK(bool forread) const
bool getGather(const BinID &, SeisTrcBuf &) const
uiString errMsg() const
Definition: seiscbvsps.h:189
Set of BufferString objects.
Definition: bufstringset.h:26
SeisCBVSPS2DReader(const char *dirnm, const char *lnm)
SeisCBVSPS2DWriter(const char *dirnm, Pos::GeomID)
Summary for a Seismic object.
Definition: segydirectdef.h:22
SeisCBVSPS2DReader(const char *dirnm, Pos::GeomID)
#define mExpClass(module)
Definition: commondefs.h:177
SeisTrc * getNextTrace(const BinID &, const Coord &) const
Seismic trace.
Definition: seistrc.h:34
bool getSampleNames(BufferStringSet &bss) const
Definition: seiscbvsps.h:130
const char * ext() const
Definition: seiscbvsps.h:58
DataCharacteristics::UserType reqdtype_
Definition: seiscbvsps.h:66
bool put(const SeisTrc &)
const PosInfo::Line2DData & posData() const
Definition: seiscbvsps.h:129
bool put(const SeisTrc &)
bool setSampleNames(const BufferStringSet &) const
SeisCBVSPS2DWriter(const char *dirnm, const char *lnm)
Pos::GeomID geomid_
Definition: seiscbvsps.h:203
reads from a 2D prestack seismic data store.
Definition: seispsread.h:69
set of seismic traces.
Definition: seisbuf.h:31
void usePar(const IOPar &)
CBVSSeisTrcTranslator * tr_
Definition: seiscbvsps.h:67
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:31
A cartesian coordinate in 2D space.
Definition: coord.h:25
mODTextTranslationClass(SeisCBVSPS3DReader)
BinID & prevbid_
Definition: seiscbvsps.h:169
uiString errmsg_
Definition: seiscbvsps.h:62
const BufferString selmask_
Definition: seiscbvsps.h:64
UserType
Definition: datachar.h:87
reads from a CBVS prestack seismic data store.
Definition: seiscbvsps.h:118
writes to a CBVS 3D prestack seismic data store.
Definition: seiscbvsps.h:152
bool getSampleNames(BufferStringSet &) const
mODTextTranslationClass(SeisCBVSPSIO)
PosInfo::Line2DData & posdata_
Definition: seiscbvsps.h:137
uiString errMsg() const
Definition: seiscbvsps.h:43
uiString errMsg() const
Definition: seiscbvsps.h:88
bool startWrite(const char *, const SeisTrc &)
bool getSampleNames(BufferStringSet &bss) const
Definition: seiscbvsps.h:95
bool prepGather(int, SeisTrcBuf &) const
static int getInlNr(const char *filenm)
Definition: seistrctr.h:90
uiString errMsg() const
Definition: seiscbvsps.h:157
int prevnr_
Definition: seiscbvsps.h:201
const PosInfo::CubeData & posData() const
Definition: seiscbvsps.h:93
mODTextTranslationClass(SeisCBVSPS2DReader)
int curinl_
Definition: seiscbvsps.h:109
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
bool getGather(int, SeisTrcBuf &) const
void usePar(const IOPar &i)
Definition: seiscbvsps.h:197
SeisTrc * getTrace(const BinID &, int) const
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
BufferString get2DFileName(const char *lnm) const
void usePar(const IOPar &i)
Definition: seiscbvsps.h:133
StepInterval< float > getZRange() const
SeisCBVSPS3DWriter(const char *dirnm)
BufferString errmsg_
Definition: horizontracker.h:118
void setPrefStorType(DataCharacteristics::UserType ut)
Definition: seiscbvsps.h:52
mODTextTranslationClass(SeisCBVSPS3DWriter)
#define mUdf(type)
Use this macro to get the undefined for simple types.
Definition: undefval.h:274
bool goTo(int, int) const
BufferString lnm_
Definition: seiscbvsps.h:202
bool setSampleNames(const BufferStringSet &bss) const
Definition: seiscbvsps.h:162
writes to a prestack seismic data store.
Definition: seispswrite.h:35
reads from a 3D prestack seismic data store.
Definition: seispsread.h:56
Definition: seiscbvs.h:26
bool get3DFileNames(BufferStringSet &, const Interval< int > *inlrg=0) const
void usePar(const IOPar &i)
Definition: seiscbvsps.h:165
uiString errMsg() const
Definition: seiscbvsps.h:124
Implementation class: I/O from a CBVS prestack seismic data store.
Definition: seiscbvsps.h:38
const BufferString dirnm_
Definition: seiscbvsps.h:63
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
reads from a CBVS prestack seismic data store.
Definition: seiscbvsps.h:83
Index_Type GeomID
Definition: commontypes.h:87
PosInfo::CubeData & posdata_
Definition: seiscbvsps.h:102
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021