 |
OpendTect
6.6
|
Go to the documentation of this file.
21 namespace Seis {
class SelData; }
34 virtual const char*
type()
const = 0;
87 virtual const char*
type()
const {
return sKeyODType; }
144 virtual const char*
type()
const {
return sKeyODType; }
virtual const char * type() const
Definition: seisseqio.h:144
virtual Seis::GeomType geomType() const =0
Seismic Sequential output via SeistrcWriter.
Definition: seisseqio.h:138
virtual bool usePar(const IOPar &)
int ldidx_
Definition: seisseqio.h:109
mDefineFactoryInClass(SeqOut, factory)
mODTextTranslationClass(ODSeqInp)
virtual void fillPar(IOPar &) const
virtual Seis::GeomType geomType() const
virtual void fillPar(IOPar &) const
static SeqOut * make(const char *)
mODTextTranslationClass(SeqIO)
reads from a seismic data store.
Definition: seisread.h:50
Set of BufferString objects.
Definition: bufstringset.h:26
static const char * sKeyODType
Definition: seisseqio.h:41
Summary for a Seismic object.
Definition: segydirectdef.h:22
virtual Seis::GeomType geomType() const
#define mExpClass(module)
Definition: commondefs.h:177
Base class for Seismic Sequential IO classes.
Definition: seisseqio.h:31
Base class for Seismic Sequential input classes.
Definition: seisseqio.h:52
Seismic trace.
Definition: seistrc.h:34
mODTextTranslationClass(ODSeqOut)
set of seismic traces.
Definition: seisbuf.h:31
SeisTrcWriter * wrr_
Definition: seisseqio.h:154
SeisTrcReader * rdr_
Definition: seisseqio.h:101
virtual const char * type() const
Definition: seisseqio.h:87
mODTextTranslationClass(SeqInp)
static SeqInp * create()
Definition: seisseqio.h:99
virtual bool put(const SeisTrc &)=0
uiString errmsg_
Definition: seisseqio.h:45
int curposidx_
Definition: seisseqio.h:107
virtual int estimateTotalNumber() const
Definition: seisseqio.h:60
OpendTect-internal Seismic Sequential input.
Definition: seisseqio.h:81
static BufferStringSet & classNames()
virtual bool put(const SeisTrc &)
Base class for Seismic Sequential output classes.
Definition: seisseqio.h:117
mODTextTranslationClass(SeqOut)
virtual void fillPar(IOPar &) const
virtual void fillPar(IOPar &) const
virtual int estimateTotalNumber() const
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
static void addClass(SeqOut *)
reads from a prestack seismic data store.
Definition: seispsread.h:34
virtual bool usePar(const IOPar &)
contains domain-specific data boundary details.
Definition: seisbounds.h:31
SeisPSReader * psrdr_
Definition: seisseqio.h:102
BufferString errmsg_
Definition: horizontracker.h:118
virtual bool get(SeisTrc &) const =0
virtual bool usePar(const IOPar &)=0
uiString errMsg() const
Definition: seisseqio.h:39
ODSeqOut()
Definition: seisseqio.h:141
virtual const char * type() const =0
static Seis::GeomType getGeomType(const IOPar &)
mDefineFactoryInClass(SeqInp, factory)
virtual Seis::Bounds * getBounds() const
Definition: seisseqio.h:59
GeomType
Definition: seistype.h:32
virtual Seis::Bounds * getBounds() const
SeisTrcBuf & gath_
Definition: seisseqio.h:106
Definition: seiswrite.h:41
virtual bool get(SeisTrc &) const
int segidx_
Definition: seisseqio.h:108
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
static SeqOut * create()
Definition: seisseqio.h:152
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021