![]() |
OpendTect
7.0
|
PS data store reader based on multiple 3D CBVS cubes. More...
Public Member Functions | |
| MultiCubeSeisPSReader (const char *fnm) | |
| ~MultiCubeSeisPSReader () | |
| void | addReader (SeisTrcReader *rdr, float offs) |
| uiString | errMsg () const override |
| bool | getFrom (const char *fnm) |
| bool | getGather (const BinID &, SeisTrcBuf &) const override |
| bool | getSampleNames (BufferStringSet &) const override |
| SeisTrc * | getTrace (const BinID &, int) const override |
| const PosInfo::CubeData & | posData () const override |
| bool | putTo (const char *fnm) const |
| void | usePar (const IOPar &) override |
Public Member Functions inherited from SeisPS3DReader | |
| SeisPS3DReader () | |
| ~SeisPS3DReader () | |
| Pos::GeomID | geomID () const override |
| bool | is2D () const override |
| bool | is3D () const override |
Public Member Functions inherited from SeisPSReader | |
| SeisPSReader () | |
| virtual | ~SeisPSReader () |
| virtual StepInterval< float > | getZRange () const |
Static Public Member Functions | |
| static bool | readData (const char *fnm, ObjectSet< MultiID > &, TypeSet< float > &, TypeSet< int > &, uiString &emsg) |
| static bool | writeData (const char *fnm, const ObjectSet< MultiID > &, const TypeSet< float > &, const TypeSet< int > &, uiString &emsg) |
Protected Member Functions | |
| void | getCubeData (const SeisTrcReader &, PosInfo::CubeData &) const |
Protected Attributes | |
| TypeSet< int > | comps_ |
| uiString | errmsg_ |
| TypeSet< float > | offs_ |
| PosInfo::CubeData & | posdata_ |
| ObjectSet< SeisTrcReader > | rdrs_ |
PS data store reader based on multiple 3D CBVS cubes.
<>
| MultiCubeSeisPSReader::MultiCubeSeisPSReader | ( | const char * | fnm | ) |
| MultiCubeSeisPSReader::~MultiCubeSeisPSReader | ( | ) |
|
inline |
|
inlineoverridevirtual |
Implements SeisPSReader.
|
protected |
| bool MultiCubeSeisPSReader::getFrom | ( | const char * | fnm | ) |
|
overridevirtual |
Implements SeisPSReader.
|
inlineoverridevirtual |
Reimplemented from SeisPSReader.
Reimplemented from SeisPSReader.
|
inlineoverridevirtual |
Implements SeisPS3DReader.
| bool MultiCubeSeisPSReader::putTo | ( | const char * | fnm | ) | const |
|
static |
|
overridevirtual |
Reimplemented from SeisPSReader.
|
static |
|
protected |
|
mutableprotected |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024