OpendTect  6.6
uigmt2dlines.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: August 2008
9  RCS: $Id$
10 ________________________________________________________________________
11 
12 -*/
13 
14 #include "uigmtoverlay.h"
15 
16 class uiCheckBox;
17 class uiGenInput;
18 class uiSeis2DLineSel;
19 class uiSelLineStyle;
20 class uiSpinBox;
21 
24 public:
25 
27 
28  static void initClass();
29 
30  bool fillPar(IOPar&) const;
31  bool usePar(const IOPar&);
32  void reset();
33 
34 protected:
35 
37 
39  static int factoryid_;
40 
49 
51 };
52 
uiGMT2DLinesGrp::initClass
static void initClass()
uiGMT2DLinesGrp::factoryid_
static int factoryid_
Definition: uigmt2dlines.h:39
uiGMT2DLinesGrp::fillPar
bool fillPar(IOPar &) const
uiGMT2DLinesGrp::trclabelfld_
uiCheckBox * trclabelfld_
Definition: uigmt2dlines.h:47
uiGMT2DLinesGrp::uiGMT2DLinesGrp
uiGMT2DLinesGrp(uiParent *)
uiCheckBox
Definition: uibutton.h:167
CallBacker
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
uiGMT2DLinesGrp::namefld_
uiGenInput * namefld_
Definition: uigmt2dlines.h:42
uiGenInput
General Input Element.
Definition: uigeninput.h:59
uiGMT2DLinesGrp::labelposfld_
uiGenInput * labelposfld_
Definition: uigmt2dlines.h:45
uiGMT2DLinesGrp::labelfontfld_
uiSpinBox * labelfontfld_
Definition: uigmt2dlines.h:46
mClass
#define mClass(module)
Definition: commondefs.h:181
uiSeis2DLineSel
Definition: uiseislinesel.h:78
uiGMT2DLinesGrp::reset
void reset()
uiGMT2DLinesGrp::mODTextTranslationClass
mODTextTranslationClass(uiGMT2DLinesGrp)
uiGMT2DLinesGrp::labelSel
void labelSel(CallBacker *)
uiGMT2DLinesGrp::lsfld_
uiSelLineStyle * lsfld_
Definition: uigmt2dlines.h:43
uiGMT2DLinesGrp::~uiGMT2DLinesGrp
~uiGMT2DLinesGrp()
uiGMT2DLinesGrp::usePar
bool usePar(const IOPar &)
uiSpinBox
Definition: uispinbox.h:24
uiGMT2DLinesGrp
Definition: uigmt2dlines.h:23
uiGMT2DLinesGrp::createInstance
static uiGMTOverlayGrp * createInstance(uiParent *)
uiGMTOverlayGrp
Definition: uigmtoverlay.h:21
uiSelLineStyle
Group for defining line properties Provides selection of linestyle, linecolor and linewidth.
Definition: uisellinest.h:30
uigmtoverlay.h
uiParent
Definition: uiparent.h:26
uiGMT2DLinesGrp::trcstepfld_
uiGenInput * trcstepfld_
Definition: uigmt2dlines.h:48
uiGMT2DLinesGrp::lineselfld_
uiSeis2DLineSel * lineselfld_
Definition: uigmt2dlines.h:41
IOPar
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
uiGMT2DLinesGrp::labelfld_
uiCheckBox * labelfld_
Definition: uigmt2dlines.h:44

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