![]() |
OpendTect-6_4
6.4
|
Public Member Functions | |
| TrcHeader (unsigned char *, const TrcHeaderDef &, bool rev0, bool manbuf=false) | |
| TrcHeader (const TrcHeader &oth) | |
| void | initRead () |
| must call once before first usage More... | |
| ~TrcHeader () | |
| TrcHeader & | operator= (const TrcHeader &) |
| unsigned short | nrSamples () const |
| void | putSampling (SamplingData< float >, unsigned short) |
| void | use (const SeisTrcInfo &) |
| void | fill (SeisTrcInfo &, float) const |
| void | setNeedSwap (bool yn=true) |
| float | postScale (int numbfmt) const |
| Coord | getCoord (bool rcv, float extcoordsc) const |
| void | dump (od_ostream &) const |
| int | entryVal (int idx) const |
| void | setEntryVal (int idx, int val) const |
Static Public Member Functions | |
| static const HdrDef & | hdrDef () |
| static int | EntryTracl () |
| static int | EntryTracr () |
| static int | EntryFldr () |
| static int | EntryCdp () |
| static int | EntryTrid () |
| static int | EntryDUse () |
| static int | EntryOffset () |
| static int | EntryScalel () |
| static int | EntryScalco () |
| static int | EntrySx () |
| static int | EntrySy () |
| static int | EntryGx () |
| static int | EntryGy () |
| static int | EntryCoUnit () |
| static int | EntryLagA () |
| static int | EntryLagB () |
| static int | EntryDelRt () |
| static int | EntryNs () |
| static int | EntryDt () |
| static int | EntryTrwf () |
| static int | EntryXcdp () |
| static int | EntryYcdp () |
| static int | EntryInline () |
| static int | EntryCrossline () |
| static int | EntrySP () |
| static int | EntrySPscale () |
Public Attributes | |
| unsigned char * | buf_ |
| const TrcHeaderDef & | hdef_ |
| bool | isrev0_ |
| bool | isusable |
| bool | nonrectcoords |
Protected Member Functions | |
| double | getCoordScale (float extcoordsc) const |
| void | putRev1Flds (const SeisTrcInfo &) const |
| void | getRev1Flds (SeisTrcInfo &) const |
Protected Attributes | |
| bool | mybuf_ |
| bool | needswap_ |
| int | previnl_ |
| int | seqnr_ |
| int | lineseqnr_ |
| SEGY::TrcHeader::TrcHeader | ( | unsigned char * | , |
| const TrcHeaderDef & | , | ||
| bool | rev0, | ||
| bool | manbuf = false |
||
| ) |
|
inline |
| SEGY::TrcHeader::~TrcHeader | ( | ) |
| void SEGY::TrcHeader::dump | ( | od_ostream & | ) | const |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inlinestatic |
|
inlinestatic |
| void SEGY::TrcHeader::fill | ( | SeisTrcInfo & | , |
| float | |||
| ) | const |
| Coord SEGY::TrcHeader::getCoord | ( | bool | rcv, |
| float | extcoordsc | ||
| ) | const |
|
protected |
|
protected |
|
static |
| void SEGY::TrcHeader::initRead | ( | ) |
must call once before first usage
| unsigned short SEGY::TrcHeader::nrSamples | ( | ) | const |
| float SEGY::TrcHeader::postScale | ( | int | numbfmt | ) | const |
|
protected |
| void SEGY::TrcHeader::putSampling | ( | SamplingData< float > | , |
| unsigned | short | ||
| ) |
|
inline |
|
inline |
| void SEGY::TrcHeader::use | ( | const SeisTrcInfo & | ) |
| unsigned char* SEGY::TrcHeader::buf_ |
| const TrcHeaderDef& SEGY::TrcHeader::hdef_ |
| bool SEGY::TrcHeader::isrev0_ |
| bool SEGY::TrcHeader::isusable |
|
protected |
|
protected |
|
protected |
| bool SEGY::TrcHeader::nonrectcoords |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019