![]() |
OpendTect
6.3
|
is the place to get traces from your 2D PS data stores. More...
Public Member Functions | |
| PS2DProvider () | |
| PS2DProvider (const DBKey &) | |
| ~PS2DProvider () | |
| virtual GeomType | geomType () const |
| virtual int | curLineIdx () const |
| virtual int | nrLines () const |
| virtual int | lineNr (Pos::GeomID) const |
| virtual BufferString | lineName (int) const |
| virtual Pos::GeomID | geomID (int) const |
| virtual void | getGeometryInfo (int, PosInfo::Line2DData &) const |
| virtual bool | getRanges (int, StepInterval< int > &, ZSampling &) const |
Public Member Functions inherited from Seis::Provider | |
| virtual | ~Provider () |
| uiRetVal | setInput (const DBKey &) |
| bool | is2D () const |
| bool | isPS () const |
| BufferString | name () const |
| Pos::GeomID | firstGeomID () const |
| DBKey | dbKey () const |
| ZSampling | getZRange () const |
| uiRetVal | getComponentInfo (BufferStringSet &, TypeSet< Seis::DataType > *dts=0) const |
| int | nrOffsets () const |
| void | setSelData (SelData *) |
| becomes mine More... | |
| void | setSampleInterval (float) |
| void | selectComponent (int) |
| void | selectComponents (const TypeSet< int > &) |
| void | forceFPData (bool yn=true) |
| void | setReadMode (ReadMode) |
| uiRetVal | fillPar (IOPar &) const |
| uiRetVal | usePar (const IOPar &) |
| bool | isPresent (const TrcKey &tk) const |
| uiRetVal | getNext (SeisTrc &) const |
| uiRetVal | getNextGather (SeisTrcBuf &) const |
| uiRetVal | get (const TrcKey &, SeisTrc &) const |
| uiRetVal | getGather (const TrcKey &, SeisTrcBuf &) const |
| const TypeSet< int > & | getSelectedComponents () const |
| bool | haveSelComps () const |
| Pos::GeomID | curGeomID () const |
| od_int64 | nrDone () const |
| od_int64 | totalNr () const |
| uiRetVal | reset () const |
| done automatically when needed More... | |
| const SelData * | selData () const |
Protected Member Functions | |
| virtual void | doUsePar (const IOPar &, uiRetVal &) |
| virtual void | doReset (uiRetVal &) const |
| virtual uiRetVal | doGetComponentInfo (BufferStringSet &, TypeSet< Seis::DataType > &) const |
| def impl: { sKey::Data(), UnknownData } More... | |
| virtual int | gtNrOffsets () const |
| virtual void | doGetNextGather (SeisTrcBuf &, uiRetVal &) const |
| virtual void | doGetGather (const TrcKey &, SeisTrcBuf &, uiRetVal &) const |
| virtual void | doGetNext (SeisTrc &, uiRetVal &) const |
| virtual void | doGet (const TrcKey &, SeisTrc &, uiRetVal &) const |
| SeisPS2DReader * | mkReader (Pos::GeomID) const |
Protected Member Functions inherited from Seis::Provider2D | |
| Provider2D () | |
| virtual od_int64 | getTotalNrInInput () const |
| virtual void | doFillPar (IOPar &iop, uiRetVal &uirv) const |
| virtual Pos::GeomID | doGetCurGeomID () const |
| virtual ZSampling | doGetZRange () const |
Protected Member Functions inherited from Seis::Provider | |
| Provider () | |
| void | ensureRightDataRep (SeisTrc &) const |
| void | ensureRightZSampling (SeisTrc &) const |
| void | ensureRightComponents (SeisTrc &) const |
| bool | handleSetupChanges (uiRetVal &) const |
| void | handleTrace (SeisTrc &) const |
| void | handleTraces (SeisTrcBuf &) const |
| virtual bool | doGetIsPresent (const TrcKey &) const |
Protected Attributes | |
| PS2DFetcher & | fetcher_ |
Protected Attributes inherited from Seis::Provider | |
| Threads::Lock | lock_ |
| DBKey | dbky_ |
| SelData * | seldata_ |
| float | zstep_ |
| TypeSet< int > | selcomps_ |
| ReadMode | readmode_ |
| bool | forcefpdata_ |
| od_int64 | totalnr_ |
| int | nrcomps_ |
| bool | setupchgd_ |
| Threads::Atomic< od_int64 > | nrdone_ |
Private Member Functions | |
| mODTextTranslationClass (Seis::PS2DProvider) | |
Friends | |
| class | PS2DFetcher |
Additional Inherited Members | |
Static Public Member Functions inherited from Seis::Provider | |
| static Provider * | create (Seis::GeomType) |
| static Provider * | create (const DBKey &, uiRetVal *uirv=0) |
| static Provider * | create (const IOPar &, uiRetVal *uirv=0) |
| static DBKey | dbKey (const IOPar &) |
| static const char * | sKeyForceFPData () |
| static const char * | sKeySelectedComponents () |
| static void | putTraceInGather (const SeisTrc &, SeisTrcBuf &) |
| components become offsets 0, 100, 200, ... More... | |
| static void | putGatherInTrace (const SeisTrcBuf &, SeisTrc &) |
| offsets become components More... | |
is the place to get traces from your 2D PS data stores.
| Seis::PS2DProvider::PS2DProvider | ( | ) |
| Seis::PS2DProvider::PS2DProvider | ( | const DBKey & | ) |
| Seis::PS2DProvider::~PS2DProvider | ( | ) |
|
virtual |
Implements Seis::Provider2D.
|
protectedvirtual |
Reimplemented from Seis::Provider.
|
protectedvirtual |
def impl: { sKey::Data(), UnknownData }
Reimplemented from Seis::Provider.
|
protectedvirtual |
Reimplemented from Seis::Provider.
Reimplemented from Seis::Provider.
|
protectedvirtual |
Reimplemented from Seis::Provider.
|
protectedvirtual |
Implements Seis::Provider.
Reimplemented from Seis::Provider2D.
|
virtual |
Implements Seis::Provider2D.
|
inlinevirtual |
Implements Seis::Provider.
|
virtual |
Implements Seis::Provider2D.
|
virtual |
Implements Seis::Provider2D.
|
protectedvirtual |
Reimplemented from Seis::Provider.
|
virtual |
Implements Seis::Provider2D.
|
virtual |
Implements Seis::Provider2D.
|
protected |
|
private |
|
virtual |
Implements Seis::Provider2D.
|
friend |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2017