OpendTect  7.0
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 DefDepth ()
 
const InfoDepthFeet ()
 
const InfoDepthMeter ()
 
const EnumDefImpl< DepthType > & DepthTypeDef ()
 
const char ** DepthTypeNames ()
 
const Infoget (const IOPar &)
 
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 &)
 
void setDepth (IOPar &)
 
void setSI (IOPar &)
 
void setTime (IOPar &)
 
const DefSI ()
 
const char * sKey ()
 
const char * sKeyDepth ()
 
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 ZDomain::DepthType
strong
Enumerator
Meter 
Feet 

◆ TimeType

enum ZDomain::TimeType
strong
Enumerator
Seconds 
MilliSeconds 
MicroSeconds 

Function Documentation

◆ 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 ( )

◆ get()

const Info* ZDomain::get ( const IOPar )

◆ 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  
)

◆ 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 ( )

◆ sKeyDepth()

const char* ZDomain::sKeyDepth ( )

◆ 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-2024