OpendTect  7.0
Public Member Functions | Static Public Member Functions | List of all members
Pos::GeomID Class Reference
Inheritance diagram for Pos::GeomID:
[legend]

Public Member Functions

OD::GeomSystem geomSystem () const
 
 IntegerID ()
 
 IntegerID (IntType nr)
 
bool is2D () const
 
bool is3D () const
 
bool isSynth () const
 
bool isValid () const override
 
- Public Member Functions inherited from IntegerID< std::int32_t >
 IntegerID ()
 
 IntegerID (std::int32_t nr)
 
virtual ~IntegerID ()
 
std::int32_t asInt () const
 
void fromString (const char *s, std::int32_t defval=Values::Undef< std::int32_t >::val())
 
bool isUdf () const
 
virtual bool operator!= (const IntegerID &oth) const
 
virtual bool operator== (const IntegerID &oth) const
 
void set (std::int32_t i)
 
void setUdf ()
 
BufferString toString () const
 

Static Public Member Functions

static GeomID udf ()
 
- Static Public Member Functions inherited from IntegerID< std::int32_t >
static IntegerID get (std::int32_t nr)
 
static IntegerID udf ()
 

Additional Inherited Members

- Protected Member Functions inherited from IntegerID< std::int32_t >
virtual std::int32_t udfVal () const
 

Detailed Description

<>

Member Function Documentation

◆ geomSystem()

OD::GeomSystem Pos::GeomID::geomSystem ( ) const
inline

◆ IntegerID() [1/2]

IntegerID< IntType >::IntegerID
inline

◆ IntegerID() [2/2]

IntegerID< IntType >::IntegerID
inlineexplicit

◆ is2D()

bool Pos::GeomID::is2D ( ) const
inline

◆ is3D()

bool Pos::GeomID::is3D ( ) const
inline

◆ isSynth()

bool Pos::GeomID::isSynth ( ) const
inline

◆ isValid()

bool Pos::GeomID::isValid ( ) const
inlineoverridevirtual

Reimplemented from IntegerID< std::int32_t >.

◆ udf()

static GeomID Pos::GeomID::udf ( )
inlinestatic

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