![]() |
OpendTect
6.3
|
Provides read/write to/from 2D seismic lines. Only interesting if you want to add your own 2D data I/O. More...
Public Member Functions | |
| virtual | ~Seis2DLineIOProvider () |
| virtual bool | isEmpty (const IOObj &, Pos::GeomID) const =0 |
| virtual uiRetVal | getGeomIDs (const IOObj &, TypeSet< Pos::GeomID > &) const =0 |
| virtual uiRetVal | getGeometry (const IOObj &, Pos::GeomID, PosInfo::Line2DData &) const =0 |
| virtual Seis2DTraceGetter * | getTraceGetter (const IOObj &, Pos::GeomID, const Seis::SelData *, uiRetVal &)=0 |
| virtual Executor * | getLineGetter (const IOObj &, Pos::GeomID, SeisTrcBuf &, const Seis::SelData *, uiRetVal &, int trcsperfetch=16)=0 |
| virtual Seis2DLinePutter * | getPutter (const IOObj &, Pos::GeomID, uiRetVal &)=0 |
| virtual bool | getTxtInfo (const IOObj &, Pos::GeomID, BufferString &, BufferString &) const |
| virtual bool | getRanges (const IOObj &, Pos::GeomID, StepInterval< int > &, StepInterval< float > &) const |
| virtual bool | removeImpl (const IOObj &, Pos::GeomID) const =0 |
| virtual bool | renameImpl (const IOObj &, const char *) const =0 |
| const char * | type () const |
Protected Member Functions | |
| Seis2DLineIOProvider (const char *t) | |
Protected Attributes | |
| const BufferString | type_ |
Private Member Functions | |
| mODTextTranslationClass (Seis2DLineIOProvider) | |
Provides read/write to/from 2D seismic lines. Only interesting if you want to add your own 2D data I/O.
|
inlinevirtual |
|
inlineprotected |
|
pure virtual |
Implemented in SEGYDirect2DLineIOProvider, and SeisCBVS2DLineIOProvider.
|
pure virtual |
Implemented in SEGYDirect2DLineIOProvider, and SeisCBVS2DLineIOProvider.
|
pure virtual |
Implemented in SEGYDirect2DLineIOProvider, and SeisCBVS2DLineIOProvider.
|
pure virtual |
Implemented in SEGYDirect2DLineIOProvider, and SeisCBVS2DLineIOProvider.
|
inlinevirtual |
Reimplemented in SEGYDirect2DLineIOProvider, and SeisCBVS2DLineIOProvider.
|
pure virtual |
Implemented in SEGYDirect2DLineIOProvider, and SeisCBVS2DLineIOProvider.
|
inlinevirtual |
Reimplemented in SEGYDirect2DLineIOProvider, and SeisCBVS2DLineIOProvider.
|
pure virtual |
Implemented in SEGYDirect2DLineIOProvider, and SeisCBVS2DLineIOProvider.
|
private |
|
pure virtual |
Implemented in SEGYDirect2DLineIOProvider, and SeisCBVS2DLineIOProvider.
|
pure virtual |
Implemented in SEGYDirect2DLineIOProvider, and SeisCBVS2DLineIOProvider.
|
inline |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2017