OpendTect  7.0
Public Member Functions | Static Protected Member Functions | List of all members
Seis::SeqInp Class Referenceabstract

Base class for Seismic Sequential input classes. More...

Inheritance diagram for Seis::SeqInp:
[legend]

Public Member Functions

 SeqInp ()
 
 ~SeqInp ()
 
virtual int estimateTotalNumber () const
 
void fillPar (IOPar &) const override
 
virtual bool get (SeisTrc &) const =0
 
virtual Seis::BoundsgetBounds () const
 
- Public Member Functions inherited from Seis::SeqIO
 SeqIO ()
 
virtual ~SeqIO ()
 
uiString errMsg () const
 
virtual Seis::GeomType geomType () const =0
 
virtual const char * type () const =0
 
virtual bool usePar (const IOPar &)=0
 

Static Protected Member Functions

static Seis::GeomType getGeomType (const IOPar &)
 

Additional Inherited Members

- Static Public Attributes inherited from Seis::SeqIO
static const char * sKeyODType
 
- Protected Attributes inherited from Seis::SeqIO
uiString errmsg_
 

Detailed Description

Base class for Seismic Sequential input classes.

<>

Constructor & Destructor Documentation

◆ SeqInp()

Seis::SeqInp::SeqInp ( )

◆ ~SeqInp()

Seis::SeqInp::~SeqInp ( )

Member Function Documentation

◆ estimateTotalNumber()

virtual int Seis::SeqInp::estimateTotalNumber ( ) const
inlinevirtual

Reimplemented in Seis::ODSeqInp.

◆ fillPar()

void Seis::SeqInp::fillPar ( IOPar ) const
overridevirtual

Reimplemented from Seis::SeqIO.

Reimplemented in Seis::ODSeqInp.

◆ get()

virtual bool Seis::SeqInp::get ( SeisTrc ) const
pure virtual

Implemented in Seis::ODSeqInp.

◆ getBounds()

virtual Seis::Bounds* Seis::SeqInp::getBounds ( ) const
inlinevirtual

Reimplemented in Seis::ODSeqInp.

◆ getGeomType()

static Seis::GeomType Seis::SeqInp::getGeomType ( const IOPar )
staticprotected

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024