OpendTect  6.6
uihorgeom2attr.h
Go to the documentation of this file.
1 #pragma once
2 
3 /*+
4 ________________________________________________________________________
5 
6  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
7  Author: Bert
8  Date: Feb 2011
9  RCS: $Id$
10 ________________________________________________________________________
11 
12 -*/
13 
14 
15 #include "uiearthmodelmod.h"
16 #include "uiselsimple.h"
17 
18 class uiGenInput;
19 class uiHorSaveFieldGrp;
20 class DataPointSet;
21 namespace EM { class Horizon3D; }
22 
23 
28 public:
31 
32 protected:
33 
36 
38 
40 
41  virtual bool acceptOK(CallBacker*);
42 
43 };
44 
45 
48 mExpClass(uiEarthModel) uiHorAttr2Geom : public uiDialog
50 public:
52  const DataPointSet&,int colid);
54 
55  const uiHorSaveFieldGrp* saveFldGrp() const { return savefldgrp_; }
56 
57 protected:
58 
61  int colid_;
62 
66 
67  virtual bool acceptOK(CallBacker*);
68 
69 
70 };
71 
72 
uiHorGeom2Attr::hor_
EM::Horizon3D & hor_
Definition: uihorgeom2attr.h:34
BufferStringSet
Set of BufferString objects.
Definition: bufstringset.h:26
uiHorAttr2Geom::~uiHorAttr2Geom
mODTextTranslationClass(uiHorAttr2Geom) public ~uiHorAttr2Geom()
mExpClass
#define mExpClass(module)
Definition: commondefs.h:177
uiHorGeom2Attr
Save the geometry to an attribute.
Definition: uihorgeom2attr.h:27
CallBacker
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
uiHorGeom2Attr::itmnms_
BufferStringSet * itmnms_
Definition: uihorgeom2attr.h:35
EM
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: bulk2dhorizonscanner.h:26
mODTextTranslationClass
#define mODTextTranslationClass(clss)
Definition: uistring.h:40
uiGenInput
General Input Element.
Definition: uigeninput.h:59
DataPointSet
Set of data points with group selection.
Definition: datapointset.h:48
uiGetObjectName
Get a name from user, whilst displaying names that already exist.
Definition: uiselsimple.h:88
uiHorGeom2Attr::~uiHorGeom2Attr
mODTextTranslationClass(uiHorGeom2Attr) public ~uiHorGeom2Attr()
uiselsimple.h
uiHorAttr2Geom
Change the geometry using an attribute.
Definition: uihorgeom2attr.h:49
uiHorAttr2Geom::dps_
const DataPointSet & dps_
Definition: uihorgeom2attr.h:60
uiHorAttr2Geom::isdeltafld_
uiGenInput * isdeltafld_
Definition: uihorgeom2attr.h:63
uiHorAttr2Geom::savefldgrp_
uiHorSaveFieldGrp * savefldgrp_
Definition: uihorgeom2attr.h:65
uiHorSaveFieldGrp
save or overwrite horizon field set up. It will create new horizon based on given horizon,...
Definition: uihorsavefieldgrp.h:31
uiHorAttr2Geom::msfld_
uiGenInput * msfld_
Definition: uihorgeom2attr.h:64
uiHorGeom2Attr::msfld_
uiGenInput * msfld_
Definition: uihorgeom2attr.h:37
uiParent
Definition: uiparent.h:26
uiHorAttr2Geom::hor_
EM::Horizon3D & hor_
Definition: uihorgeom2attr.h:59
uiDialog
Definition: uidialog.h:42
uiHorAttr2Geom::saveFldGrp
const uiHorSaveFieldGrp * saveFldGrp() const
Definition: uihorgeom2attr.h:55
EM::Horizon3D
3D Horizon. A Horizon is made up of one or more grids (so they can overlap at faults)....
Definition: emhorizon3d.h:96
uiHorGeom2Attr::getItems
BufferStringSet & getItems(const EM::Horizon3D &)
uiHorAttr2Geom::acceptOK
virtual bool acceptOK(CallBacker *)
confirm accept
uiHorGeom2Attr::acceptOK
virtual bool acceptOK(CallBacker *)
confirm accept
uiHorAttr2Geom::colid_
int colid_
Definition: uihorgeom2attr.h:61

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2021