OpendTect  7.0
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
TrcKeyValue Class Reference

Public Member Functions

 TrcKeyValue (const BinID &bid, float v=Values::Undef< float >::val())
 
 TrcKeyValue (const BinIDValue &)
 
 TrcKeyValue (const TrcKey &tk=TrcKey::udf(), float v=Values::Undef< float >::val())
 
bool isDefined () const
 
bool isUdf () const
 
Pos::LineID lineNr () const
 
bool operator!= (const TrcKeyValue &oth) const
 
bool operator== (const TrcKeyValue &oth) const
 
TrcKeyValuesetLineNr (Pos::LineID nr)
 
TrcKeyValuesetTrcNr (Pos::TraceID nr)
 
Pos::TraceID trcNr () const
 

Static Public Member Functions

static const TrcKeyValueudf ()
 

Public Attributes

TrcKey tk_
 
float val_
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ TrcKeyValue() [1/3]

TrcKeyValue::TrcKeyValue ( const TrcKey tk = TrcKey::udf(),
float  v = Values::Undef< float >::val() 
)
inline

◆ TrcKeyValue() [2/3]

TrcKeyValue::TrcKeyValue ( const BinID bid,
float  v = Values::Undef< float >::val() 
)
inline

◆ TrcKeyValue() [3/3]

TrcKeyValue::TrcKeyValue ( const BinIDValue )

Member Function Documentation

◆ isDefined()

bool TrcKeyValue::isDefined ( ) const
inline

◆ isUdf()

bool TrcKeyValue::isUdf ( ) const
inline

◆ lineNr()

Pos::LineID TrcKeyValue::lineNr ( ) const
inline

◆ operator!=()

bool TrcKeyValue::operator!= ( const TrcKeyValue oth) const
inline

◆ operator==()

bool TrcKeyValue::operator== ( const TrcKeyValue oth) const
inline

◆ setLineNr()

TrcKeyValue& TrcKeyValue::setLineNr ( Pos::LineID  nr)
inline

◆ setTrcNr()

TrcKeyValue& TrcKeyValue::setTrcNr ( Pos::TraceID  nr)
inline

◆ trcNr()

Pos::TraceID TrcKeyValue::trcNr ( ) const
inline

◆ udf()

static const TrcKeyValue& TrcKeyValue::udf ( )
static

Member Data Documentation

◆ tk_

TrcKey TrcKeyValue::tk_

◆ val_

float TrcKeyValue::val_

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