15 #include "earthmodelmod.h" 18 namespace Pick {
class Set; }
19 namespace EM {
class Horizon3D; }
30 : ps_(ps), hor_(0) { setHorizon(h); }
40 float getM3(
float,
bool upward,
bool usenegvals);
41 const char* dispText(
float m3,
bool zinft);
#define mExpClass(module)
Definition: commondefs.h:160
Calculate volume between horizon and polygon.
Definition: poly2horvol.h:25
EM::Horizon3D * horizon()
Definition: poly2horvol.h:34
EM::Horizon3D * hor_
Definition: poly2horvol.h:46
Set of picks with something in common.
Definition: pickset.h:31
Class that can execute a task.
Definition: task.h:169
void setPickSet(const Pick::Set *ps)
Definition: poly2horvol.h:35
Poly2HorVol(const Pick::Set *ps=0, EM::Horizon3D *h=0)
Definition: poly2horvol.h:29
const Pick::Set * pickSet() const
Definition: poly2horvol.h:33
const Pick::Set * ps_
Definition: poly2horvol.h:45
Definition: picklocation.h:21
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: embody.h:25
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:96
Compound key consisting of ints.
Definition: multiid.h:25