OpendTect
7.0
|
Is an identifier for each position in the earthmodel. More...
Public Member Functions | |
PosID (const ObjectID &, const RowCol &) | |
PosID (const ObjectID &, SubID) | |
PosID (const ObjectID &emobjid=ObjectID::udf(), const SectionID §ionid=SectionID::udf(), SubID subid=0) | |
~PosID () | |
void | fillPar (IOPar &) const |
RowCol | getRowCol () const |
bool | isUdf () const |
bool | isValid () const |
const ObjectID & | objectID () const |
bool | operator!= (const PosID &b) const |
bool | operator== (const PosID &b) const |
const SectionID & | sectionID () const |
void | setObjectID (const ObjectID &) |
void | setSectionID (const SectionID &) |
void | setSubID (SubID) |
void | setUdf () |
SubID | subID () const |
bool | usePar (const IOPar &) |
Static Public Member Functions | |
static const PosID & | udf () |
Static Protected Member Functions | |
static const char * | emobjStr () |
static const char * | sectionStr () |
static const char * | subidStr () |
Protected Attributes | |
ObjectID | emobjid_ |
SectionID | sectionid_ |
SubID | subid_ |
Is an identifier for each position in the earthmodel.
It has three parts,
EM::PosID::PosID | ( | const ObjectID & | emobjid = ObjectID::udf() , |
const SectionID & | sectionid = SectionID::udf() , |
||
SubID | subid = 0 |
||
) |
EM::PosID::~PosID | ( | ) |
|
staticprotected |
void EM::PosID::fillPar | ( | IOPar & | ) | const |
RowCol EM::PosID::getRowCol | ( | ) | const |
bool EM::PosID::isUdf | ( | ) | const |
bool EM::PosID::isValid | ( | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
|
staticprotected |
|
inline |
|
inline |
|
inline |
void EM::PosID::setUdf | ( | ) |
|
inline |
|
staticprotected |
|
static |
bool EM::PosID::usePar | ( | const IOPar & | ) |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024