![]() |
OpendTect
6.3
|
Information for a seismic trace, AKA trace header info. More...
Public Types | |
| enum | Fld { TrcNr =0, Pick, RefNr, CoordX, CoordY, BinIDInl, BinIDCrl, Offset, Azimuth } |
| typedef IdxPair::IdxType | IdxType |
Public Member Functions | |
| SeisTrcInfo () | |
| SeisTrcInfo (const SeisTrcInfo &) | |
| SeisTrcInfo & | operator= (const SeisTrcInfo &) |
| bool | is2D () const |
| Pos::SurvID | survID () const |
| const BinID & | binID () const |
| IdxType | lineNr () const |
| IdxType | trcNr () const |
| SeisTrcInfo & | setBinID (const BinID &bid) |
| SeisTrcInfo & | setLineNr (IdxType lnr) |
| SeisTrcInfo & | setTrcNr (IdxType tnr) |
| int | nearestSample (float pos) const |
| float | samplePos (int idx) const |
| SampleGate | sampleGate (const Interval< float > &) const |
| bool | dataPresent (float pos, int trcsize) const |
| mDeclareEnumUtils (Fld) double getValue(Fld) const | |
| int | getDefaultAxisFld (Seis::GeomType, const SeisTrcInfo *next) const |
| void | getInterestingFlds (Seis::GeomType, IOPar &) const |
| void | setPSFlds (const Coord &rcvpos, const Coord &srcpos, bool setpos=false) |
| Seis::PosKey | posKey (Seis::GeomType) const |
| void | setPosKey (const Seis::PosKey &) |
| void | putTo (PosAuxInfo &) const |
| void | getFrom (const PosAuxInfo &) |
| void | fillPar (IOPar &) const |
| void | usePar (const IOPar &) |
Static Public Member Functions | |
| static void | getAxisCandidates (Seis::GeomType, TypeSet< Fld > &) |
| static float | defaultSampleInterval (bool forcetime=false) |
Public Attributes | |
| TrcKey | trckey_ |
| Coord | coord_ |
| SamplingData< float > | sampling_ |
| float | offset_ |
| float | azimuth_ |
| float | refnr_ |
| float | pick_ |
| float | zref_ |
| mDeprecated Coord & | coord |
| mDeprecated SamplingData< float > & | sampling |
| mDeprecated IdxType & | nr |
| mDeprecated float & | offset |
| mDeprecated float & | azimuth |
| mDeprecated float & | refnr |
| mDeprecated float & | pick |
| mDeprecated BinID & | binid |
| in new code, use binID()/setBinID() instead More... | |
Static Public Attributes | |
| static const char * | sKeySamplingInfo |
| static const char * | sKeyNrSamples |
Information for a seismic trace, AKA trace header info.
| typedef IdxPair::IdxType SeisTrcInfo::IdxType |
| enum SeisTrcInfo::Fld |
| SeisTrcInfo::SeisTrcInfo | ( | ) |
| SeisTrcInfo::SeisTrcInfo | ( | const SeisTrcInfo & | ) |
|
inline |
| bool SeisTrcInfo::dataPresent | ( | float | pos, |
| int | trcsize | ||
| ) | const |
|
static |
| void SeisTrcInfo::fillPar | ( | IOPar & | ) | const |
|
static |
| int SeisTrcInfo::getDefaultAxisFld | ( | Seis::GeomType | , |
| const SeisTrcInfo * | next | ||
| ) | const |
| void SeisTrcInfo::getFrom | ( | const PosAuxInfo & | ) |
| void SeisTrcInfo::getInterestingFlds | ( | Seis::GeomType | , |
| IOPar & | |||
| ) | const |
|
inline |
|
inline |
| SeisTrcInfo::mDeclareEnumUtils | ( | Fld | ) | const |
| int SeisTrcInfo::nearestSample | ( | float | pos | ) | const |
| SeisTrcInfo& SeisTrcInfo::operator= | ( | const SeisTrcInfo & | ) |
| Seis::PosKey SeisTrcInfo::posKey | ( | Seis::GeomType | ) | const |
| void SeisTrcInfo::putTo | ( | PosAuxInfo & | ) | const |
| SampleGate SeisTrcInfo::sampleGate | ( | const Interval< float > & | ) | const |
|
inline |
|
inline |
|
inline |
| void SeisTrcInfo::setPosKey | ( | const Seis::PosKey & | ) |
|
inline |
|
inline |
|
inline |
| void SeisTrcInfo::usePar | ( | const IOPar & | ) |
| mDeprecated float& SeisTrcInfo::azimuth |
| float SeisTrcInfo::azimuth_ |
| mDeprecated BinID& SeisTrcInfo::binid |
in new code, use binID()/setBinID() instead
| mDeprecated Coord& SeisTrcInfo::coord |
| Coord SeisTrcInfo::coord_ |
| mDeprecated IdxType& SeisTrcInfo::nr |
| mDeprecated float& SeisTrcInfo::offset |
| float SeisTrcInfo::offset_ |
| mDeprecated float& SeisTrcInfo::pick |
| float SeisTrcInfo::pick_ |
| mDeprecated float& SeisTrcInfo::refnr |
| float SeisTrcInfo::refnr_ |
| mDeprecated SamplingData<float>& SeisTrcInfo::sampling |
| SamplingData<float> SeisTrcInfo::sampling_ |
|
static |
|
static |
| TrcKey SeisTrcInfo::trckey_ |
| float SeisTrcInfo::zref_ |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2017