OpendTect  7.0
Public Member Functions | Protected Attributes | List of all members
SEGY::DirectReader Class Referenceabstract
Inheritance diagram for SEGY::DirectReader:
[legend]

Public Member Functions

 DirectReader ()
 
virtual ~DirectReader ()
 
virtual uiString errMsg () const =0
 
virtual DirectDefgetDef ()=0
 
virtual SEGYSeisTrcTranslatorgetTranslator ()
 
virtual bool goTo (const BinID &)=0
 

Protected Attributes

int curfilenr_ = -1
 
SEGYSeisTrcTranslatortr_ = nullptr
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ DirectReader()

SEGY::DirectReader::DirectReader ( )

◆ ~DirectReader()

virtual SEGY::DirectReader::~DirectReader ( )
virtual

Member Function Documentation

◆ errMsg()

virtual uiString SEGY::DirectReader::errMsg ( ) const
pure virtual

◆ getDef()

virtual DirectDef* SEGY::DirectReader::getDef ( )
pure virtual

◆ getTranslator()

virtual SEGYSeisTrcTranslator* SEGY::DirectReader::getTranslator ( )
inlinevirtual

◆ goTo()

virtual bool SEGY::DirectReader::goTo ( const BinID )
pure virtual

Member Data Documentation

◆ curfilenr_

int SEGY::DirectReader::curfilenr_ = -1
mutableprotected

◆ tr_

SEGYSeisTrcTranslator* SEGY::DirectReader::tr_ = nullptr
mutableprotected

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