OpendTect 8.0
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | List of all members
SeisPS3DReader Class Referenceabstract

reads from a 3D prestack seismic data store. More...

#include <seispsread.h>

Inheritance diagram for SeisPS3DReader:
[legend]

Public Member Functions

 ~SeisPS3DReader ()
 
Pos::GeomID geomID () const override
 
bool is2D () const override
 
bool is3D () const override
 
virtual const PosInfo::CubeDataposData () const =0
 
- Public Member Functions inherited from SeisPSReader
virtual ~SeisPSReader ()
 
virtual uiString errMsg () const =0
 
virtual bool getGather (const BinID &, SeisTrcBuf &) const =0
 
virtual bool getSampleNames (BufferStringSet &) const
 
virtual SeisTrcgetTrace (const BinID &, int nr=0) const
 
virtual StepInterval< float > getZRange () const
 
 mOD_DisableCopy (SeisPSReader) virtual bool is3D() const =0
 
virtual void usePar (const IOPar &)
 

Protected Member Functions

 SeisPS3DReader ()
 
- Protected Member Functions inherited from SeisPSReader
 SeisPSReader ()
 

Detailed Description

reads from a 3D prestack seismic data store.

<>

Constructor & Destructor Documentation

◆ ~SeisPS3DReader()

SeisPS3DReader::~SeisPS3DReader ( )

◆ SeisPS3DReader()

SeisPS3DReader::SeisPS3DReader ( )
protected

Member Function Documentation

◆ geomID()

Pos::GeomID SeisPS3DReader::geomID ( ) const
overridevirtual

Implements SeisPSReader.

◆ is2D()

bool SeisPS3DReader::is2D ( ) const
inlineoverridevirtual

Implements SeisPSReader.

◆ is3D()

bool SeisPS3DReader::is3D ( ) const
inlineoverride

◆ posData()

virtual const PosInfo::CubeData & SeisPS3DReader::posData ( ) const
pure virtual

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