OpendTect  6.6
Public Member Functions | Public Attributes | List of all members
SEGYDirect2DLinePutter Class Reference
Inheritance diagram for SEGYDirect2DLinePutter:
[legend]

Public Member Functions

 SEGYDirect2DLinePutter (const IOObj &, Pos::GeomID)
 
 ~SEGYDirect2DLinePutter ()
 
bool close ()
 Return null on success, err msg on failure. More...
 
uiString errMsg () const
 Only when put or close returns false. More...
 
int nrWritten () const
 
bool put (const SeisTrc &)
 Return fase on success, err msg on failure. More...
 
- Public Member Functions inherited from Seis2DLinePutter
virtual ~Seis2DLinePutter ()
 
virtual void setComponentNames (const BufferStringSet &)
 

Public Attributes

BinID bid_
 
uiString errmsg_
 
BufferString fname_
 
int nrwr_
 
DataCharacteristics::UserType preseldt_
 
SEGYSeisTrcTranslatortr_
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ SEGYDirect2DLinePutter()

SEGYDirect2DLinePutter::SEGYDirect2DLinePutter ( const IOObj ,
Pos::GeomID   
)

◆ ~SEGYDirect2DLinePutter()

SEGYDirect2DLinePutter::~SEGYDirect2DLinePutter ( )

Member Function Documentation

◆ close()

bool SEGYDirect2DLinePutter::close ( )
virtual

Return null on success, err msg on failure.

Implements Seis2DLinePutter.

◆ errMsg()

uiString SEGYDirect2DLinePutter::errMsg ( ) const
inlinevirtual

Only when put or close returns false.

Implements Seis2DLinePutter.

◆ nrWritten()

int SEGYDirect2DLinePutter::nrWritten ( ) const
inlinevirtual

Implements Seis2DLinePutter.

◆ put()

bool SEGYDirect2DLinePutter::put ( const SeisTrc )
virtual

Return fase on success, err msg on failure.

Implements Seis2DLinePutter.

Member Data Documentation

◆ bid_

BinID SEGYDirect2DLinePutter::bid_

◆ errmsg_

uiString SEGYDirect2DLinePutter::errmsg_

◆ fname_

BufferString SEGYDirect2DLinePutter::fname_

◆ nrwr_

int SEGYDirect2DLinePutter::nrwr_

◆ preseldt_

DataCharacteristics::UserType SEGYDirect2DLinePutter::preseldt_

◆ tr_

SEGYSeisTrcTranslator* SEGYDirect2DLinePutter::tr_

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