 |
OpendTect
6.6
|
Go to the documentation of this file.
19 namespace PosInfo {
class CubeData; }
33 virtual bool forRead()
const {
return true; }
41 const CallBack*)
const {
return false; }
58 {
errmsg_ = tr(
"No write to PS Cube" );
return false; }
virtual bool initWrite_(const SeisTrc &)
Definition: seispscubetr.h:57
Position info for an entire 3D cube. The LineData's are not sorted.
Definition: posinfo.h:95
Information for a seismic trace, AKA trace header info.
Definition: seisinfo.h:27
SeisTrc & trc_
Definition: seispscubetr.h:51
TypeSet< int > trcnrs_
Definition: seispscubetr.h:64
virtual bool isUserSelectable(bool fr) const
Definition: seispscubetr.h:46
virtual bool implRename(const IOObj *, const char *, const CallBack *) const
Definition: seispscubetr.h:40
Definition: seispscubetr.h:23
Summary for a Seismic object.
Definition: segydirectdef.h:22
#define mExpClass(module)
Definition: commondefs.h:177
BinID curbinid_
Definition: seispscubetr.h:53
Seismic trace.
Definition: seistrc.h:34
#define isTranslator(spec, clss)
Definition: transl.h:244
mODTextTranslationClass(SeisPSCubeSeisTrcTranslator)
virtual bool implSetReadOnly(const IOObj *, bool) const
Definition: seispscubetr.h:42
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:31
CallBacks object-oriented (object + method).
Definition: callback.h:62
bool doRead(SeisTrc &, TypeSet< float > *offss=0)
virtual bool read(SeisTrc &)
virtual int bytesOverheadPerTrace() const
Definition: seispscubetr.h:37
PosInfo::CubeData & posdata_
Definition: seispscubetr.h:52
Definition: seistrctr.h:90
SeisPS3DReader * psrdr_
Definition: seispscubetr.h:50
isTranslator(SeisPSCube, SeisTrc) public ~SeisPSCubeSeisTrcTranslator()
virtual bool supportsGoTo() const
Definition: seispscubetr.h:35
virtual bool readInfo(SeisTrcInfo &)
virtual const char * connType() const
virtual bool goTo(const BinID &)
virtual bool commitSelections_()
Position info, often segmented.
Definition: posinfo.h:40
BufferString errmsg_
Definition: horizontracker.h:118
virtual bool implRemove(const IOObj *) const
Definition: seispscubetr.h:39
reads from a 3D prestack seismic data store.
Definition: seispsread.h:56
bool inforead_
Definition: seispscubetr.h:54
virtual bool forRead() const
Definition: seispscubetr.h:33
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021