OpendTect
7.0
|
base class for seis reader and writer. More...
Classes | |
class | Setup |
Public Member Functions | |
virtual | ~SeisStoreAccess () |
virtual bool | close () |
Conn * | curConn3D () |
const Conn * | curConn3D () const |
Seis2DDataSet * | dataSet () |
const Seis2DDataSet * | dataSet () const |
uiString | errMsg () const |
virtual void | fillPar (IOPar &) const |
virtual Pos::GeomID | geomID () const |
Seis::GeomType | geomType () const |
const IOObj * | ioObj () const |
bool | is2D () const |
bool | isOK () const |
bool | isPrepared () const |
bool | isPS () const |
const SeisPSIOProvider * | psIOProv () const |
SeisTrcTranslator * | seisTranslator () |
const SeisTrcTranslator * | seisTranslator () const |
const Seis::SelData * | selData () const |
void | setIOObj (const IOObj *) |
void | setIOObj (const Setup &) |
virtual void | setSelData (Seis::SelData *) |
The Seis::SelData becomes mine. More... | |
int | tracesHandled () const |
Translator * | translator () |
Translator * | translator () const |
virtual void | usePar (const IOPar &) |
const ZDomain::Info & | zDomain () const |
bool | zInFeet () const |
bool | zInMeter () const |
bool | zIsTime () const |
const UnitOfMeasure * | zUnit () const |
Static Public Member Functions | |
static PtrMan< IOObj > | getFromPar (const IOPar &) |
static IOObj & | getTmp (const char *fnm, bool isps, bool is2d) |
static const char * | sKeyHeader () |
static const ZDomain::Info & | zDomain (const IOObj *) |
Static Public Attributes | |
static const char * | sNrTrcs |
Protected Member Functions | |
SeisStoreAccess (const IOObj *, const Seis::GeomType *) | |
SeisStoreAccess (const IOObj *, Pos::GeomID, const Seis::GeomType *) | |
SeisStoreAccess (const MultiID &, Seis::GeomType) | |
SeisStoreAccess (const Setup &) | |
bool | cleanUp (bool alsoioobj=true) |
SeisTrcTranslator * | strl () const |
Protected Attributes | |
Seis2DDataSet * | dataset_ = nullptr |
uiString | errmsg_ |
IOObj * | ioobj_ = nullptr |
bool | is2d_ = false |
int | nrtrcs_ |
bool | prepared_ = false |
const SeisPSIOProvider * | psioprov_ = nullptr |
Seis::SelData * | seldata_ = nullptr |
Translator * | trl_ = nullptr |
base class for seis reader and writer.
<>
|
virtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
virtual |
Reimplemented in SeisTrcWriter.
Conn* SeisStoreAccess::curConn3D | ( | ) |
const Conn* SeisStoreAccess::curConn3D | ( | ) | const |
|
inline |
|
inline |
|
inline |
|
virtual |
Reimplemented in SeisTrcReader.
|
virtual |
Reimplemented in SeisTrcWriter, and SeisTrcReader.
|
inline |
|
static |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void SeisStoreAccess::setIOObj | ( | const IOObj * | ) |
void SeisStoreAccess::setIOObj | ( | const Setup & | ) |
|
virtual |
The Seis::SelData becomes mine.
Reimplemented in SeisTrcWriter.
|
static |
|
protected |
|
inline |
|
inline |
|
inline |
|
virtual |
const ZDomain::Info& SeisStoreAccess::zDomain | ( | ) | const |
|
static |
bool SeisStoreAccess::zInFeet | ( | ) | const |
bool SeisStoreAccess::zInMeter | ( | ) | const |
bool SeisStoreAccess::zIsTime | ( | ) | const |
const UnitOfMeasure* SeisStoreAccess::zUnit | ( | ) | const |
|
protected |
|
mutableprotected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
static |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024