3200 byte SEG-Y text header.
More...
List of all members.
Detailed Description
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.
Constructor & Destructor Documentation
| SEGY::TxtHeader::TxtHeader |
( |
|
) |
[inline] |
| SEGY::TxtHeader::TxtHeader |
( |
bool |
rev1 |
) |
|
rev1 only relevant when writing
Member Function Documentation
| void SEGY::TxtHeader::clear |
( |
|
) |
[inline] |
| void SEGY::TxtHeader::clearText |
( |
|
) |
[protected] |
| void SEGY::TxtHeader::dump |
( |
std::ostream & |
|
) |
const |
| void SEGY::TxtHeader::getFrom |
( |
int |
, |
|
|
int |
, |
|
|
int |
, |
|
|
char * |
| |
|
) |
| | const [protected] |
| static bool& SEGY::TxtHeader::info2D |
( |
|
) |
[static] |
| void SEGY::TxtHeader::putAt |
( |
int |
, |
|
|
int |
, |
|
|
int |
, |
|
|
const char * |
| |
|
) |
| | [protected] |
| void SEGY::TxtHeader::setAscii |
( |
|
) |
|
| void SEGY::TxtHeader::setEbcdic |
( |
|
) |
|
| void SEGY::TxtHeader::setLineStarts |
( |
|
) |
|
| void SEGY::TxtHeader::setStartPos |
( |
float |
|
) |
|
| void SEGY::TxtHeader::setText |
( |
const char * |
|
) |
|
| void SEGY::TxtHeader::setUserInfo |
( |
const char * |
|
) |
|
Member Data Documentation