![]() |
OpendTect
6.6
|
definition for SEG-Y loading More...
Public Member Functions | |
| LoadDef () | |
| LoadDef (const LoadDef &) | |
| ~LoadDef () | |
| bool | getData (od_istream &, char *, float *vals=0) const |
| virtual void | getFilePars (FilePars &) const |
| void | getFileReadOpts (FileReadOpts &) const |
| LoadDef | getPrepared (od_istream &) const |
| TrcHeader * | getTrace (od_istream &, char *, float *) const |
| void | getTrcInfo (TrcHeader &, SeisTrcInfo &, const OffsetCalculator &) const |
| ConstRefMan< Coords::CoordSystem > | getUserCoordSys () |
| bool | needXY () const |
| LoadDef & | operator= (const LoadDef &) |
| void | reInit (bool alsohdef) |
| void | setUserCoordSys (Coords::CoordSystem *crs) |
| bool | skipData (od_istream &) const |
| void | usePar (const IOPar &) |
Public Member Functions inherited from SEGY::BasicFileInfo | |
| BasicFileInfo () | |
| virtual | ~BasicFileInfo () |
| int | bytesPerSample () const |
| DataCharacteristics | getDataChar () const |
| uiString | getFrom (od_istream &, bool &zinft, const bool *knownhdrswap=0) |
| TrcHeader * | getTrcHdr (od_istream &) const |
| StepInterval< float > | getZRange () const |
| bool | goToTrace (od_istream &, od_stream_Pos, int) const |
| void | init () |
| bool | isRev0 () const |
| bool | isValid () const |
| int | nrTracesIn (const od_istream &, od_stream_Pos p=-1) const |
| int | traceDataBytes () const |
Public Attributes | |
| float | coordscale_ |
| bool | havetrcnrs_ |
| TrcHeaderDef * | hdrdef_ |
| FileReadOpts::ICvsXYType | icvsxytype_ |
| SamplingData< float > | psoffsdef_ |
| FileReadOpts::PSDefType | psoffssrc_ |
| SamplingData< int > | trcnrdef_ |
| bool | usezsamplinginfile_ |
Public Attributes inherited from SEGY::BasicFileInfo | |
| int | binsr_ |
| bool | dataswapped_ |
| short | format_ |
| bool | hdrsswapped_ |
| int | ns_ |
| int | revision_ |
| SamplingData< float > | sampling_ |
| int | thdrns_ |
| bool | useformatinfile_ = true |
| bool | usenrsampsinfile_ = true |
Protected Member Functions | |
| virtual const TrcHeaderDef & | getHDef () const |
Protected Attributes | |
| ConstRefMan< Coords::CoordSystem > | coordsys_ |
definition for SEG-Y loading
<>
| SEGY::LoadDef::LoadDef | ( | ) |
| SEGY::LoadDef::LoadDef | ( | const LoadDef & | ) |
| SEGY::LoadDef::~LoadDef | ( | ) |
| bool SEGY::LoadDef::getData | ( | od_istream & | , |
| char * | , | ||
| float * | vals = 0 |
||
| ) | const |
|
virtual |
Reimplemented from SEGY::BasicFileInfo.
| void SEGY::LoadDef::getFileReadOpts | ( | FileReadOpts & | ) | const |
|
inlineprotectedvirtual |
Reimplemented from SEGY::BasicFileInfo.
| LoadDef SEGY::LoadDef::getPrepared | ( | od_istream & | ) | const |
| TrcHeader* SEGY::LoadDef::getTrace | ( | od_istream & | , |
| char * | , | ||
| float * | |||
| ) | const |
| void SEGY::LoadDef::getTrcInfo | ( | TrcHeader & | , |
| SeisTrcInfo & | , | ||
| const OffsetCalculator & | |||
| ) | const |
|
inline |
| bool SEGY::LoadDef::needXY | ( | ) | const |
| void SEGY::LoadDef::reInit | ( | bool | alsohdef | ) |
|
inline |
| bool SEGY::LoadDef::skipData | ( | od_istream & | ) | const |
| void SEGY::LoadDef::usePar | ( | const IOPar & | ) |
| float SEGY::LoadDef::coordscale_ |
|
protected |
| bool SEGY::LoadDef::havetrcnrs_ |
| TrcHeaderDef* SEGY::LoadDef::hdrdef_ |
| FileReadOpts::ICvsXYType SEGY::LoadDef::icvsxytype_ |
| SamplingData<float> SEGY::LoadDef::psoffsdef_ |
| FileReadOpts::PSDefType SEGY::LoadDef::psoffssrc_ |
| SamplingData<int> SEGY::LoadDef::trcnrdef_ |
| bool SEGY::LoadDef::usezsamplinginfile_ |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2022