OpendTect  6.6
uigmtfaults.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: Nageswara
8  Date: March 2010
9  RCS: $Id$
10 ________________________________________________________________________
11 
12 -*/
13 
14 #include "uigmtmod.h"
15 #include "uigmtoverlay.h"
16 
17 class uiGenInput;
18 class uiIOObjSel;
19 class uiIOObjSelGrp;
20 class uiSelLineStyle;
21 class uiCheckBox;
22 class uiColorInput;
23 
26 public:
27  static void initClass();
28  bool fillPar(IOPar&) const;
29  bool usePar(const IOPar&);
30  void reset();
31 
32 protected:
34 
36  static int factoryid_;
37 
40 
49 };
50 
uiGMTFaultsGrp::namefld_
uiGenInput * namefld_
Definition: uigmtfaults.h:41
uiGMTFaultsGrp::initClass
static void initClass()
uiGMTFaultsGrp::usePar
bool usePar(const IOPar &)
uiGMTFaultsGrp::faultfld_
uiIOObjSelGrp * faultfld_
Definition: uigmtfaults.h:45
uiGMTFaultsGrp::typeChgCB
void typeChgCB(CallBacker *)
uiGMTFaultsGrp::mODTextTranslationClass
mODTextTranslationClass(uiGMTFaultsGrp)
mExpClass
#define mExpClass(module)
Definition: commondefs.h:177
uiCheckBox
Definition: uibutton.h:167
uiGMTFaultsGrp::optionfld_
uiGenInput * optionfld_
Definition: uigmtfaults.h:42
uiIOObjSelGrp
Basic group for letting the user select an object.
Definition: uiioobjselgrp.h:47
uiGMTFaultsGrp::fillPar
bool fillPar(IOPar &) const
uiGMTFaultsGrp::usecolorbut_
uiCheckBox * usecolorbut_
Definition: uigmtfaults.h:47
CallBacker
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
uiGenInput
General Input Element.
Definition: uigeninput.h:59
uiGMTFaultsGrp::uiGMTFaultsGrp
uiGMTFaultsGrp(uiParent *)
uiGMTFaultsGrp::createInstance
static uiGMTOverlayGrp * createInstance(uiParent *)
uiColorInput
small element for color selection. Has no text label.
Definition: uicolor.h:44
uiGMTOverlayGrp
Definition: uigmtoverlay.h:21
uiGMTFaultsGrp::linestfld_
uiSelLineStyle * linestfld_
Definition: uigmtfaults.h:46
uiSelLineStyle
Group for defining line properties Provides selection of linestyle, linecolor and linewidth.
Definition: uisellinest.h:30
uiGMTFaultsGrp::factoryid_
static int factoryid_
Definition: uigmtfaults.h:36
uiGMTFaultsGrp::reset
void reset()
uiIOObjSel
User Interface (UI) element for selection of IOObjs.
Definition: uiioobjsel.h:38
uigmtoverlay.h
uiParent
Definition: uiparent.h:26
uiGMTFaultsGrp::colorfld_
uiColorInput * colorfld_
Definition: uigmtfaults.h:48
uiGMTFaultsGrp::zvaluefld_
uiGenInput * zvaluefld_
Definition: uigmtfaults.h:43
uiGMTFaultsGrp
Definition: uigmtfaults.h:25
uiGMTFaultsGrp::horfld_
uiIOObjSel * horfld_
Definition: uigmtfaults.h:44
IOPar
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
uiGMTFaultsGrp::useColorCB
void useColorCB(CallBacker *)

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