![]() |
OpendTect
7.0
|
Reads data from Blocks Storage. For comments see master branch. More...
Public Types | |
| typedef PosInfo::CubeData | CubeData |
Public Types inherited from Seis::Blocks::IOClass | |
| typedef DataCharacteristics::UserType | FPDataRepType |
Public Member Functions | |
| Reader (const char *fnm) | |
| data or info More... | |
| Reader (od_istream &) | |
| data or info More... | |
| ~Reader () | |
| void | close () |
| early retire More... | |
| BoolTypeSet & | compSelected () |
| bool | depthInFeet () const |
| uiRetVal | get (const BinID &, SeisTrc &) const |
| uiRetVal | getNext (SeisTrc &) const |
| uiRetVal | getTrcInfo (SeisTrcInfo &) const |
| bool | goTo (const BinID &) const |
| int | nrComponents () const |
| const CubeData & | positions () const |
| void | setSelData (const SelData *) |
| uiRetVal | skip (int) const |
| const uiRetVal & | state () const |
| BufferString | surveyName () const |
Public Member Functions inherited from Seis::Blocks::IOClass | |
| virtual | ~IOClass () |
| const FilePath & | basePath () const |
| const BufferStringSet & | componentNames () const |
| const char * | cubeName () const |
| BufferString | dataFileName () const |
| DataType | dataType () const |
| const Dimensions & | dimensions () const |
| FPDataRepType | fPRep () const |
| const IOPar & | getAuxInfo (int i) const |
| virtual const HGeom & | hGeom () const |
| BufferString | infoFileName () const |
| int | nrAuxInfo () const |
| BufferString | overviewFileName () const |
| const LinScaler * | scaler () const |
| SzType | version () const |
| const ZDomain::Def & | zDomain () const |
| const ZGeom & | zGeom () const |
Protected Types | |
| typedef PosInfo::CubeDataPos | CubeDataPos |
Protected Member Functions | |
| bool | advancePos (CubeDataPos &) const |
| void | closeStream () const |
| void | doGet (SeisTrc &, uiRetVal &) const |
| bool | doGoTo (const BinID &, uiRetVal &) const |
| void | fillInfo (const BinID &, SeisTrcInfo &) const |
| FileColumn * | getColumn (const HGlobIdx &, uiRetVal &) const |
| bool | isSelected (const CubeDataPos &) const |
| void | readTrace (SeisTrc &, uiRetVal &) const |
| bool | reset (uiRetVal &) const |
Protected Member Functions inherited from Seis::Blocks::IOClass | |
| IOClass () | |
| void | addColumn (Column *) const |
| void | clearColumns () |
| Column * | findColumn (const HGlobIdx &) const |
Protected Attributes | |
| BoolTypeSet | compsel_ |
| CubeData & | cubedata_ |
| CubeDataPos & | curcdpos_ |
| bool | depthinfeet_ |
| DataInterp * | interp_ |
| bool | lastopwasgetinfo_ |
| const int | nrcomponentsintrace_ |
| OffsetTable & | offstbl_ |
| LinScaler * | scaler_ |
| SelData * | seldata_ |
| uiRetVal | state_ |
| od_istream * | strm_ |
| bool | strmmine_ |
| BufferString | survname_ |
| const Interval< float > | zrgintrace_ |
Protected Attributes inherited from Seis::Blocks::IOClass | |
| Threads::Lock | accesslock_ |
| ObjectSet< IOPar > | auxiops_ |
| FilePath | basepath_ |
| Pos::IdxPairDataSet & | columns_ |
| BufferStringSet | compnms_ |
| BufferString | cubename_ |
| DataType | datatype_ |
| Dimensions | dims_ |
| FPDataRepType | fprep_ |
| HGeom & | hgeom_ |
| bool | needreset_ |
| LinScaler * | scaler_ |
| SzType | version_ |
| ZGeom | zgeom_ |
Private Member Functions | |
| bool | getGeneralSectionData (const IOPar &) |
| bool | getOffsetSectionData (const IOPar &) |
| void | initFromFileName (const char *) |
| void | readInfoFile (od_istream &) |
Friends | |
| class | FileColumn |
Additional Inherited Members | |
Static Public Member Functions inherited from Seis::Blocks::IOClass | |
| static BufferString | dataFileNameFor (const char *) |
| static BufferString | infoFileNameFor (const char *) |
| static const char * | sKeyComponents () |
| static const char * | sKeyCubeName () |
| static const char * | sKeyDataFileExt () |
| static const char * | sKeyDataType () |
| static const char * | sKeyDepthInFeet () |
| static const char * | sKeyDimensions () |
| static const char * | sKeyFileType () |
| static const char * | sKeyFmtVersion () |
| static const char * | sKeyGenSection () |
| static const char * | sKeyGlobCrlRg () |
| static const char * | sKeyGlobInlRg () |
| static const char * | sKeyGlobZRg () |
| static const char * | sKeyOffSection () |
| static const char * | sKeyOvvwFileExt () |
| static const char * | sKeyPosSection () |
| static const char * | sKeySectionPre () |
| static const char * | sKeySurveyName () |
Static Protected Member Functions inherited from Seis::Blocks::IOClass | |
| static SzType | columnHeaderSize (SzType ver) |
Reads data from Blocks Storage. For comments see master branch.
<>
|
protected |
| Seis::Blocks::Reader::Reader | ( | const char * | fnm | ) |
data or info
| Seis::Blocks::Reader::Reader | ( | od_istream & | ) |
data or info
| Seis::Blocks::Reader::~Reader | ( | ) |
|
protected |
| void Seis::Blocks::Reader::close | ( | ) |
early retire
|
protected |
|
inline |
|
inline |
|
protected |
|
protected |
|
private |
|
private |
| uiRetVal Seis::Blocks::Reader::getTrcInfo | ( | SeisTrcInfo & | ) | const |
| bool Seis::Blocks::Reader::goTo | ( | const BinID & | ) | const |
|
private |
|
protected |
|
inline |
|
inline |
|
private |
|
protected |
| void Seis::Blocks::Reader::setSelData | ( | const SelData * | ) |
| uiRetVal Seis::Blocks::Reader::skip | ( | int | ) | const |
|
inline |
|
inline |
|
friend |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
mutableprotected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
mutableprotected |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024