1 #ifndef uicalcpoly2horvol_h 2 #define uicalcpoly2horvol_h 15 #include "uiearthmodelmod.h" 20 namespace Pick {
class Set; }
21 namespace EM {
class Horizon3D; }
43 virtual const Pick::Set* getPickSet() = 0;
using polygon to calculate to different horizons
Definition: uicalcpoly2horvol.h:51
#define mExpClass(module)
Definition: commondefs.h:160
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
uiIOObjSel * horsel_
Definition: uicalcpoly2horvol.h:62
const Pick::Set & ps_
Definition: uicalcpoly2horvol.h:64
EM::Horizon3D * hor_
Definition: uicalcpoly2horvol.h:65
Pick::Set * ps_
Definition: uicalcpoly2horvol.h:90
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
const EM::Horizon3D & hor_
Definition: uicalcpoly2horvol.h:91
uiGenInput * velfld_
Definition: uicalcpoly2horvol.h:33
mODTextTranslationClass(uiCalcHorVol) protected uiCheckList * optsfld_
Definition: uicalcpoly2horvol.h:27
Group of check boxes. Ensures a certain policy is honored.
Definition: uichecklist.h:34
using horizon to calculate from different levels by polygon
Definition: uicalcpoly2horvol.h:77
UI for calculation of volume at horizons.
Definition: uicalcpoly2horvol.h:26
const EM::Horizon3D & horizon()
Definition: uicalcpoly2horvol.h:84
Definition: uistring.h:89
Definition: uiparent.h:26
Definition: uidialog.h:42
Set of picks with something in common.
Definition: pickset.h:31
uiGenInput * valfld_
Definition: uicalcpoly2horvol.h:34
const Pick::Set & pickSet()
Definition: uicalcpoly2horvol.h:58
User Interface (UI) element for selection of IOObjs.
Definition: uiioobjsel.h:38
uiIOObjSel * pssel_
Definition: uicalcpoly2horvol.h:88
const bool zinft_
Definition: uicalcpoly2horvol.h:38
Definition: picklocation.h:21
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: embody.h:25
const EM::Horizon3D * getHorizon()
Definition: uicalcpoly2horvol.h:94
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
const Pick::Set * getPickSet()
Definition: uicalcpoly2horvol.h:67