13 #include "emattribmod.h" 16 namespace EM {
class Horizon2D;
class Horizon2DGeometry; }
31 Hor2DSeisLineIterator(
const DBKey&);
32 virtual ~Hor2DSeisLineIterator();
39 const char* lineName()
const;
#define mExpClass(module)
Definition: commondefs.h:157
Horizon2D line iterator.
Definition: emhor2dseisiter.h:26
DBKey curlsid_
Definition: emhor2dseisiter.h:54
const DBKey & lineSetKey()
Definition: emhor2dseisiter.h:40
const Seis2DDataSet * dataSet() const
Definition: emhor2dseisiter.h:45
2D Horizon. The Horizon is only present along 2d lines, set by addLine. Each position's subid is form...
Definition: emhorizon2d.h:106
const Horizon2D * horizon() const
Definition: emhor2dseisiter.h:42
Seis2DDataSet * dataset_
Definition: emhor2dseisiter.h:53
const Horizon2DGeometry & geometry() const
Definition: emhor2dseisiter.h:43
int nrLines() const
Definition: emhor2dseisiter.h:37
const int nrlines_
Definition: emhor2dseisiter.h:52
int lineidx_
Definition: emhor2dseisiter.h:51
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: embody.h:23
const Horizon2D * h2d_
Definition: emhor2dseisiter.h:49
2D HorizonGeometry
Definition: emhorizon2d.h:33
Full key to any object in the OpendTect data store.
Definition: dbkey.h:36
const Horizon2DGeometry * geom_
Definition: emhor2dseisiter.h:50
Seis2DDataSet * dataSet()
Definition: emhor2dseisiter.h:44
int nrLinesDone() const
Definition: emhor2dseisiter.h:38
Set of 2D lines comparable with 3D seismic cube.
Definition: seis2ddata.h:36