![]() |
OpendTect
7.0
|
info collected by scanning a SEG-Y file More...
Public Member Functions | |
| ScanInfo (const char *fnm, bool is2d) | |
| ~ScanInfo () | |
| BasicFileInfo & | basicInfo () |
| const BasicFileInfo & | basicInfo () const |
| const char * | fileName () const |
| void | getFromSEGYBody (od_istream &, const LoadDef &, bool surv, DataClipSampler &, TaskRunner *t=0) |
| will do full scan if TaskRunner passed More... | |
| bool | is2D () const |
| bool | isEmpty () const |
| bool | isFull () const |
| const HdrEntryKeyData & | keyData () const |
| void | merge (const ScanInfo &) |
| int | nrTraces () const |
| const PosInfo::Detector & | piDetector () const |
| const ScanRangeInfo & | ranges () const |
Protected Member Functions | |
| bool | addNextTrace (od_istream &, char *, float *, const LoadDef &, DataClipSampler &, const OffsetCalculator &) |
| void | addTrace (TrcHeader &, const float *, const LoadDef &, DataClipSampler &, const OffsetCalculator &, int trcidx) |
| void | addTraces (od_istream &, Interval< int >, char *, float *, const LoadDef &, DataClipSampler &, const OffsetCalculator &) |
| void | addValues (DataClipSampler &, const float *, int) |
| void | ensureStepsFound (od_istream &, char *, float *, const LoadDef &, DataClipSampler &, const OffsetCalculator &) |
| void | reInit () |
Protected Attributes | |
| BasicFileInfo | basicinfo_ |
| BufferString | filenm_ |
| bool | full_ |
| int | idxfirstlive_ |
| HdrEntryKeyData & | keydata_ |
| int | nrtrcs_ |
| PosInfo::Detector * | pidetector_ = nullptr |
| ScanRangeInfo | rgs_ |
| od_stream_Pos | startpos_ |
Private Member Functions | |
| void | finishGet (od_istream &) |
| void | init (bool) |
Friends | |
| class | FullUIScanner |
info collected by scanning a SEG-Y file
<>
| SEGY::ScanInfo::ScanInfo | ( | const char * | fnm, |
| bool | is2d | ||
| ) |
| SEGY::ScanInfo::~ScanInfo | ( | ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
inline |
|
inline |
|
protected |
|
inline |
|
private |
| void SEGY::ScanInfo::getFromSEGYBody | ( | od_istream & | , |
| const LoadDef & | , | ||
| bool | surv, | ||
| DataClipSampler & | , | ||
| TaskRunner * | t = 0 |
||
| ) |
will do full scan if TaskRunner passed
|
private |
| bool SEGY::ScanInfo::is2D | ( | ) | const |
|
inline |
|
inline |
|
inline |
| void SEGY::ScanInfo::merge | ( | const ScanInfo & | ) |
|
inline |
|
inline |
|
inline |
|
inlineprotected |
|
friend |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024