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

Public Member Functions

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

Public Attributes

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

Detailed Description

<>

Constructor & Destructor Documentation

◆ SeisCBVS2DLinePutter()

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

◆ ~SeisCBVS2DLinePutter()

SeisCBVS2DLinePutter::~SeisCBVS2DLinePutter ( )

Member Function Documentation

◆ close()

bool SeisCBVS2DLinePutter::close ( )
overridevirtual

Return null on success, err msg on failure.

Implements Seis2DLinePutter.

◆ errMsg()

uiString SeisCBVS2DLinePutter::errMsg ( ) const
inlineoverridevirtual

Only when put or close returns false.

Implements Seis2DLinePutter.

◆ nrWritten()

int SeisCBVS2DLinePutter::nrWritten ( ) const
inlineoverridevirtual

Implements Seis2DLinePutter.

◆ put()

bool SeisCBVS2DLinePutter::put ( const SeisTrc )
overridevirtual

Return fase on success, err msg on failure.

Implements Seis2DLinePutter.

◆ setComponentNames()

void SeisCBVS2DLinePutter::setComponentNames ( const BufferStringSet )
overridevirtual

Reimplemented from Seis2DLinePutter.

Member Data Documentation

◆ bid_

BinID SeisCBVS2DLinePutter::bid_

◆ errmsg_

uiString SeisCBVS2DLinePutter::errmsg_

◆ fname_

BufferString SeisCBVS2DLinePutter::fname_

◆ nrwr_

int SeisCBVS2DLinePutter::nrwr_

◆ preseldt_

DataCharacteristics::UserType SeisCBVS2DLinePutter::preseldt_

◆ tr_

CBVSSeisTrcTranslator* SeisCBVS2DLinePutter::tr_

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