![]() |
OpendTect 8.0
|
#include <veldesc.h>
Public Member Functions | |
| VelocityDesc () | |
| VelocityDesc (OD::VelocityType, const UnitOfMeasure *=nullptr) | |
| ~VelocityDesc () | |
| void | fillPar (IOPar &) const |
| const UnitOfMeasure * | getUnit () const |
| bool | hasVelocityUnit () 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 | setUnit (const UnitOfMeasure *) |
| bool | usePar (const IOPar &) |
Static Public Member Functions | |
| static uiString | getVelVolumeLabel () |
| static bool | isThomsen (OD::VelocityType) |
| static bool | isUdf (OD::VelocityType) |
| static bool | isUsable (OD::VelocityType, const ZDomain::Def &, uiRetVal &) |
| static bool | isVelocity (OD::VelocityType) |
| static void | removePars (IOPar &) |
| static const char * | sKeyVelocityType () |
| static const char * | sKeyVelocityUnit () |
| static const char * | sKeyVelocityVolume () |
Public Attributes | |
| StaticsDesc | statics_ |
| OD::VelocityType | type_ = OD::VelocityType::Unknown |
Private Attributes | |
| 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:
<>
| VelocityDesc::VelocityDesc | ( | ) |
| VelocityDesc::VelocityDesc | ( | OD::VelocityType | , |
| const UnitOfMeasure * | = nullptr ) |
| VelocityDesc::~VelocityDesc | ( | ) |
| void VelocityDesc::fillPar | ( | IOPar & | ) | const |
| const UnitOfMeasure * VelocityDesc::getUnit | ( | ) | const |
|
static |
| bool VelocityDesc::hasVelocityUnit | ( | ) | const |
| bool VelocityDesc::isAvg | ( | ) | const |
| bool VelocityDesc::isInterval | ( | ) | const |
| bool VelocityDesc::isRMS | ( | ) | const |
| bool VelocityDesc::isThomsen | ( | ) | const |
|
static |
| bool VelocityDesc::isUdf | ( | ) | const |
|
static |
|
static |
| bool VelocityDesc::isVelocity | ( | ) | const |
|
static |
| bool VelocityDesc::operator!= | ( | const VelocityDesc & | ) | const |
| bool VelocityDesc::operator== | ( | const VelocityDesc & | ) | const |
|
static |
| void VelocityDesc::setUnit | ( | const UnitOfMeasure * | ) |
|
static |
|
static |
|
static |
| bool VelocityDesc::usePar | ( | const IOPar & | ) |
| StaticsDesc VelocityDesc::statics_ |
| OD::VelocityType VelocityDesc::type_ = OD::VelocityType::Unknown |
|
private |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2025