![]() |
OpendTect-6_4
6.4
|
3200 byte SEG-Y text header. More...
Public Member Functions | |
| TxtHeader () | |
| TxtHeader (int rev) | |
| rev only relevant when writing More... | |
| void | clear () |
| void | setUserInfo (const char *) |
| void | setSurveySetupInfo (Coords::CoordSystem *) |
| void | setPosInfo (const TrcHeaderDef &) |
| void | setStartPos (float) |
| void | getText (BufferString &) const |
| void | setText (const char *) |
| bool | isAscii () const |
| void | setAscii () |
| void | setEbcdic () |
| void | setLineStarts () |
| void | dump (od_ostream &) const |
Static Public Member Functions | |
| static bool & | info2D () |
Public Attributes | |
| unsigned char | txt_ [3200] |
Protected Member Functions | |
| void | putAt (int, int, int, const char *) |
| void | getFrom (int, int, int, char *) const |
| void | clearText () |
Protected Attributes | |
| int | revision_ |
3200 byte SEG-Y text header.
On construction, the 'txt' buffer is filled with data for writing the header. If used for reading, fill the buffer yourself and use getFrom.
|
inline |
| SEGY::TxtHeader::TxtHeader | ( | int | rev | ) |
rev only relevant when writing
|
inline |
|
protected |
| void SEGY::TxtHeader::dump | ( | od_ostream & | ) | const |
|
protected |
| void SEGY::TxtHeader::getText | ( | BufferString & | ) | const |
|
static |
| bool SEGY::TxtHeader::isAscii | ( | ) | const |
|
protected |
| void SEGY::TxtHeader::setAscii | ( | ) |
| void SEGY::TxtHeader::setEbcdic | ( | ) |
| void SEGY::TxtHeader::setLineStarts | ( | ) |
| void SEGY::TxtHeader::setPosInfo | ( | const TrcHeaderDef & | ) |
| void SEGY::TxtHeader::setStartPos | ( | float | ) |
| void SEGY::TxtHeader::setSurveySetupInfo | ( | Coords::CoordSystem * | ) |
| void SEGY::TxtHeader::setText | ( | const char * | ) |
| void SEGY::TxtHeader::setUserInfo | ( | const char * | ) |
|
protected |
| unsigned char SEGY::TxtHeader::txt_[3200] |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019