12 #include "emattribmod.h" 16 namespace EM {
class Horizon3D;
class Horizon2D; }
51 virtual int nextStep();
#define mExpClass(module)
Definition: commondefs.h:157
Executor consisting of other executors.
Definition: executor.h:81
ExecutorGroup to create EM::Horizon2D from EM::Horizon3D.
Definition: hor2dfrom3dcreator.h:23
Geometry of a 2D Line.
Definition: survgeom2d.h:26
#define od_int64
Definition: plftypes.h:34
Definition: uistring.h:88
Set of BufferString objects.
Definition: bufstringset.h:25
int nrdone_
Definition: hor2dfrom3dcreator.h:61
EM::Horizon2D & hor2d_
Definition: hor2dfrom3dcreator.h:60
const EM::Horizon3D & hor3d_
Definition: hor2dfrom3dcreator.h:59
2D Horizon. The Horizon is only present along 2d lines, set by addLine. Each position's subid is form...
Definition: emhorizon2d.h:106
void message(const char *)
default: to stderr
EM::Horizon2D & hor2d_
Definition: hor2dfrom3dcreator.h:35
int totalnr_
Definition: hor2dfrom3dcreator.h:62
virtual od_int64 totalNr() const
Definition: hor2dfrom3dcreator.h:53
Pos::GeomID geomid_
Definition: hor2dfrom3dcreator.h:63
const Survey::Geometry2D * geom2d_
Definition: hor2dfrom3dcreator.h:65
Index_Type GeomID
Definition: commontypes.h:48
const EM::Horizon3D & hor3d_
Definition: hor2dfrom3dcreator.h:34
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: embody.h:23
3D Horizon. A Horizon is made up of one or more grids (so they can overlap at faults). The grids are defined by knot-points in a matrix and fillstyle in between the knots.
Definition: emhorizon3d.h:94
virtual od_int64 nrDone() const
Definition: hor2dfrom3dcreator.h:52
Specification to enable chunkwise execution of a process.
Definition: executor.h:38
Executor to create EM::Horizon2D from EM::Horizon3D.
Definition: hor2dfrom3dcreator.h:44