OpendTect 8.0
Loading...
Searching...
No Matches
Classes | Enumerations | Functions | Variables
ZDomain Namespace Reference

Classes

class  Def
 Definition of z-domain. More...
 
class  Info
 Information of z-domain. More...
 

Enumerations

enum class  DepthType { Meter =0 , Feet =1 }
 
enum class  TimeType { Seconds =0 , MilliSeconds =1 , MicroSeconds =2 }
 

Functions

const InfoDefaultDepth (bool display=true, const SurveyInfo *=nullptr)
 
const DefDepth ()
 
const InfoDepthFeet ()
 
const InfoDepthMeter ()
 
const EnumDefImpl< DepthType > & DepthTypeDef ()
 
const char ** DepthTypeNames ()
 
const char * getDepthTypeString (DepthType)
 
const char * getTimeTypeString (TimeType)
 
bool isDepth (const IOPar &)
 
bool isSI (const IOPar &)
 
bool isTime (const IOPar &)
 
bool parseEnum (const char *, DepthType &)
 
bool parseEnum (const char *, TimeType &)
 
bool parseEnum (const IOPar &, const char *, DepthType &)
 
bool parseEnum (const IOPar &, const char *, TimeType &)
 
DepthType parseEnumDepthType (const char *)
 
bool parseEnumDepthType (const char *, DepthType &)
 
TimeType parseEnumTimeType (const char *)
 
bool parseEnumTimeType (const char *, TimeType &)
 
const ObjectSet< const ZDomain::Info > & sAll ()
 
void setDepth (IOPar &)
 
void setSI (IOPar &)
 
void setTime (IOPar &)
 
const DefSI ()
 
const char * sKey ()
 
const char * sKeyDec ()
 
const char * sKeyDepth ()
 
const char * sKeyNoAll ()
 
const char * sKeyTime ()
 
const char * sKeyUnit ()
 
const DefTime ()
 
const EnumDefImpl< TimeType > & TimeTypeDef ()
 
const char ** TimeTypeNames ()
 
const char * toString (DepthType)
 
const char * toString (TimeType)
 
uiString toUiString (DepthType)
 
uiString toUiString (TimeType)
 
const InfoTWT ()
 

Variables

const char * DepthTypeKeys_ []
 
const char * TimeTypeKeys_ []
 

Enumeration Type Documentation

◆ DepthType

enum class ZDomain::DepthType
strong
Enumerator
Meter 
Feet 

◆ TimeType

enum class ZDomain::TimeType
strong
Enumerator
Seconds 
MilliSeconds 
MicroSeconds 

Function Documentation

◆ DefaultDepth()

const Info & ZDomain::DefaultDepth ( bool display = true,
const SurveyInfo * = nullptr )

◆ Depth()

const Def & ZDomain::Depth ( )

◆ DepthFeet()

const Info & ZDomain::DepthFeet ( )

◆ DepthMeter()

const Info & ZDomain::DepthMeter ( )

◆ DepthTypeDef()

const EnumDefImpl< DepthType > & ZDomain::DepthTypeDef ( )

◆ DepthTypeNames()

const char ** ZDomain::DepthTypeNames ( )

◆ getDepthTypeString()

const char * ZDomain::getDepthTypeString ( DepthType )

◆ getTimeTypeString()

const char * ZDomain::getTimeTypeString ( TimeType )

◆ isDepth()

bool ZDomain::isDepth ( const IOPar & )

◆ isSI()

bool ZDomain::isSI ( const IOPar & )

◆ isTime()

bool ZDomain::isTime ( const IOPar & )

◆ parseEnum() [1/4]

bool ZDomain::parseEnum ( const char * ,
DepthType &  )

◆ parseEnum() [2/4]

bool ZDomain::parseEnum ( const char * ,
TimeType &  )

◆ parseEnum() [3/4]

bool ZDomain::parseEnum ( const IOPar & ,
const char * ,
DepthType &  )

◆ parseEnum() [4/4]

bool ZDomain::parseEnum ( const IOPar & ,
const char * ,
TimeType &  )

◆ parseEnumDepthType() [1/2]

DepthType ZDomain::parseEnumDepthType ( const char * )

◆ parseEnumDepthType() [2/2]

bool ZDomain::parseEnumDepthType ( const char * ,
DepthType &  )

◆ parseEnumTimeType() [1/2]

TimeType ZDomain::parseEnumTimeType ( const char * )

◆ parseEnumTimeType() [2/2]

bool ZDomain::parseEnumTimeType ( const char * ,
TimeType &  )

◆ sAll()

const ObjectSet< const ZDomain::Info > & ZDomain::sAll ( )

◆ setDepth()

void ZDomain::setDepth ( IOPar & )

◆ setSI()

void ZDomain::setSI ( IOPar & )

◆ setTime()

void ZDomain::setTime ( IOPar & )

◆ SI()

const Def & ZDomain::SI ( )

◆ sKey()

const char * ZDomain::sKey ( )

◆ sKeyDec()

const char * ZDomain::sKeyDec ( )

◆ sKeyDepth()

const char * ZDomain::sKeyDepth ( )

◆ sKeyNoAll()

const char * ZDomain::sKeyNoAll ( )

◆ sKeyTime()

const char * ZDomain::sKeyTime ( )

◆ sKeyUnit()

const char * ZDomain::sKeyUnit ( )

◆ Time()

const Def & ZDomain::Time ( )

◆ TimeTypeDef()

const EnumDefImpl< TimeType > & ZDomain::TimeTypeDef ( )

◆ TimeTypeNames()

const char ** ZDomain::TimeTypeNames ( )

◆ toString() [1/2]

const char * ZDomain::toString ( DepthType )

◆ toString() [2/2]

const char * ZDomain::toString ( TimeType )

◆ toUiString() [1/2]

uiString ZDomain::toUiString ( DepthType )

◆ toUiString() [2/2]

uiString ZDomain::toUiString ( TimeType )

◆ TWT()

const Info & ZDomain::TWT ( )

Variable Documentation

◆ DepthTypeKeys_

const char* ZDomain::DepthTypeKeys_[]
extern

◆ TimeTypeKeys_

const char* ZDomain::TimeTypeKeys_[]
extern

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