OpendTect  6.6
uigmtpolyline.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: Raman Singh
8  Date: July 2008
9  RCS: $Id$
10 ________________________________________________________________________
11 
12 -*/
13 
14 #include "uigmtoverlay.h"
15 
16 class CtxtIOObj;
17 class uiColorInput;
18 class uiGenInput;
19 class uiIOObjSel;
20 class uiSelLineStyle;
21 
24 public:
25 
26  static void initClass();
27 
28  bool fillPar(IOPar&) const;
29  bool usePar(const IOPar&);
30  void reset();
31 
32 protected:
33 
35 
37  static int factoryid_;
38 
40 
45 
47 };
48 
uiGMTPolylineGrp::namefld_
uiGenInput * namefld_
Definition: uigmtpolyline.h:42
uiGMTPolylineGrp::reset
void reset()
uiGMTPolylineGrp::fillcolfld_
uiColorInput * fillcolfld_
Definition: uigmtpolyline.h:44
uiGMTPolylineGrp::ctio_
CtxtIOObj & ctio_
Definition: uigmtpolyline.h:39
CtxtIOObj
Holds an IOObjCtxt plus a pointer to an IOObj and/or an IOPar.
Definition: ctxtioobj.h:146
CallBacker
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
uiGMTPolylineGrp::uiGMTPolylineGrp
uiGMTPolylineGrp(uiParent *)
uiGenInput
General Input Element.
Definition: uigeninput.h:59
uiGMTPolylineGrp::objSel
void objSel(CallBacker *)
uiGMTPolylineGrp::usePar
bool usePar(const IOPar &)
uiGMTPolylineGrp::createInstance
static uiGMTOverlayGrp * createInstance(uiParent *)
mClass
#define mClass(module)
Definition: commondefs.h:181
uiColorInput
small element for color selection. Has no text label.
Definition: uicolor.h:44
uiGMTPolylineGrp::mODTextTranslationClass
mODTextTranslationClass(uiGMTPolylineGrp)
uiGMTOverlayGrp
Definition: uigmtoverlay.h:21
uiSelLineStyle
Group for defining line properties Provides selection of linestyle, linecolor and linewidth.
Definition: uisellinest.h:30
uiIOObjSel
User Interface (UI) element for selection of IOObjs.
Definition: uiioobjsel.h:38
uigmtoverlay.h
uiGMTPolylineGrp::initClass
static void initClass()
uiParent
Definition: uiparent.h:26
uiGMTPolylineGrp
Definition: uigmtpolyline.h:23
uiGMTPolylineGrp::factoryid_
static int factoryid_
Definition: uigmtpolyline.h:37
uiGMTPolylineGrp::fillPar
bool fillPar(IOPar &) const
uiGMTPolylineGrp::lsfld_
uiSelLineStyle * lsfld_
Definition: uigmtpolyline.h:43
IOPar
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
uiGMTPolylineGrp::inpfld_
uiIOObjSel * inpfld_
Definition: uigmtpolyline.h:41

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