![]() |
OpendTect
7.0
|
400 byte SEG-Y binary header
More...
Public Member Functions | |
| BinHeader () | |
| ~BinHeader () | |
| unsigned char * | buf () |
| const unsigned char * | buf () const |
| int | bytesPerSample () const |
| void | dump (od_ostream &) const |
| int | entryVal (int idx) const |
| short | format () const |
| void | guessIsSwapped () |
| bool | isInFeet () const |
| bool | isRev0 () const |
| bool | isSwapped () const |
| int | nrSamples () const |
| int | rawSampleRate () const |
| int | revision () const |
| float | sampleRate (bool isdpth) const |
| void | setEntryVal (int idx, int val) |
| void | setFormat (short i) |
| void | setForWrite () |
| void | setInFeet (bool yn) |
| void | setInput (const void *, bool needswap=false) |
| void | setIsSwapped (bool yn) |
| void | setNrSamples (int i) |
| void | setSampleRate (float, bool isdpth) |
| void | setValueAt (int bytenr, int) |
| int | skipRev1Stanzas (od_istream &) |
| returns number skipped More... | |
| void | unSwap () |
| int | valueAt (int bytenr) |
Static Public Member Functions | |
| static int | EntryDt () |
| static int | EntryFmt () |
| static int | EntryJobID () |
| static int | EntryLino () |
| static int | EntryMFeet () |
| static int | EntryNs () |
| static int | EntryRevCode () |
| static int | EntryTsort () |
| static int | formatBytes (int frmt) |
| static DataCharacteristics | getDataChar (int frmt, bool dataswapped) |
| static const HdrDef & | hdrDef () |
| static bool | isValidFormat (int f) |
Protected Attributes | |
| unsigned char | buf_ [400] |
| bool | forwrite_ = false |
| bool | needswap_ = false |
400 byte SEG-Y binary header
<>
| SEGY::BinHeader::BinHeader | ( | ) |
| SEGY::BinHeader::~BinHeader | ( | ) |
|
inline |
|
inline |
|
inline |
| void SEGY::BinHeader::dump | ( | od_ostream & | ) | const |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inline |
|
inlinestatic |
|
static |
| void SEGY::BinHeader::guessIsSwapped | ( | ) |
|
static |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
| int SEGY::BinHeader::revision | ( | ) | const |
| float SEGY::BinHeader::sampleRate | ( | bool | isdpth | ) | const |
|
inline |
|
inline |
| void SEGY::BinHeader::setForWrite | ( | ) |
|
inline |
| void SEGY::BinHeader::setInput | ( | const void * | , |
| bool | needswap = false |
||
| ) |
|
inline |
|
inline |
| void SEGY::BinHeader::setSampleRate | ( | float | , |
| bool | isdpth | ||
| ) |
| void SEGY::BinHeader::setValueAt | ( | int | bytenr, |
| int | |||
| ) |
| int SEGY::BinHeader::skipRev1Stanzas | ( | od_istream & | ) |
returns number skipped
| void SEGY::BinHeader::unSwap | ( | ) |
| int SEGY::BinHeader::valueAt | ( | int | bytenr | ) |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024