OpendTect
7.0
|
Public Types | |
enum | Type { Unknown , Interval , RMS , Avg , Delta , Epsilon , Eta } |
Public Member Functions | |
VelocityDesc () | |
VelocityDesc (OD::VelocityType, const char *unitstr=nullptr) | |
VelocityDesc (Type) | |
void | fillPar (IOPar &) const |
OD::VelocityType | getType () const |
bool | isAvg () const |
bool | isInterval () const |
bool | isRMS () const |
bool | isThomsen () const |
bool | isUdf () const |
bool | isVelocity () const |
bool | operator!= (const VelocityDesc &) const |
bool | operator== (const VelocityDesc &) const |
void | setType (OD::VelocityType) |
bool | usePar (const IOPar &) |
Static Public Member Functions | |
static Type | get (OD::VelocityType) |
static OD::VelocityType | get (Type) |
static mDeprecatedDef uiString | getVelUnit (bool withparens=true) |
static uiString | getVelVolumeLabel () |
static bool | isThomsen (OD::VelocityType) |
static bool | isThomsen (Type) |
static bool | isUdf (OD::VelocityType) |
static bool | isUdf (Type) |
static bool | isUsable (OD::VelocityType, const ZDomain::Def &, uiRetVal &) |
static bool | isUsable (Type, const ZDomain::Def &, uiRetVal &) |
static bool | isVelocity (OD::VelocityType) |
static bool | isVelocity (Type) |
static void | removePars (IOPar &) |
static mDeprecatedDef const char * | sKeyIsFeetPerSecond () |
static mDeprecatedDef const char * | sKeyIsVelocity () |
static const char * | sKeyVelocityType () |
static const char * | sKeyVelocityUnit () |
static const char * | sKeyVelocityVolume () |
Public Attributes | |
StaticsDesc | statics_ |
Type | type_ |
BufferString | velunit_ |
Specifies velocity type and statics for a velocity.
To tag a velocity volume as a velocity, this class can be used to do the work:
<>
enum VelocityDesc::Type |
VelocityDesc::VelocityDesc | ( | ) |
VelocityDesc::VelocityDesc | ( | Type | ) |
VelocityDesc::VelocityDesc | ( | OD::VelocityType | , |
const char * | unitstr = nullptr |
||
) |
void VelocityDesc::fillPar | ( | IOPar & | ) | const |
|
static |
|
static |
OD::VelocityType VelocityDesc::getType | ( | ) | const |
|
static |
|
static |
bool VelocityDesc::isAvg | ( | ) | const |
bool VelocityDesc::isInterval | ( | ) | const |
bool VelocityDesc::isRMS | ( | ) | const |
bool VelocityDesc::isThomsen | ( | ) | const |
|
static |
|
static |
bool VelocityDesc::isUdf | ( | ) | const |
|
static |
|
static |
|
static |
|
static |
bool VelocityDesc::isVelocity | ( | ) | const |
|
static |
|
static |
bool VelocityDesc::operator!= | ( | const VelocityDesc & | ) | const |
bool VelocityDesc::operator== | ( | const VelocityDesc & | ) | const |
|
static |
void VelocityDesc::setType | ( | OD::VelocityType | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
bool VelocityDesc::usePar | ( | const IOPar & | ) |
StaticsDesc VelocityDesc::statics_ |
Type VelocityDesc::type_ |
BufferString VelocityDesc::velunit_ |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024