OpendTect-6_4  6.4
uiscenepropdlg.h
Go to the documentation of this file.
1 #ifndef uiscenepropdlg_h
2 #define uiscenepropdlg_h
3 /*+
4 ________________________________________________________________________
5 
6  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
7  Author: K. Tingdahl
8  Date: February 2006
9  RCS: $Id$
10 ________________________________________________________________________
11 
12 -*/
13 
14 #include "uivismod.h"
15 #include "uidialog.h"
16 #include "ui3dviewer.h"
17 #include "uistring.h"
18 #include "color.h"
19 #include "trckeyzsampling.h"
20 #include "fontdata.h"
21 
22 class uiCheckBox;
23 class uiColorInput;
24 class uiGenInput;
25 class uiGenInputDlg;
26 class uiSlider;
27 
28 namespace visSurvey { class Scene; }
29 
34 public:
38 
39 protected:
40  void updateScene(visSurvey::Scene*);
41  void updateCB(CallBacker*);
42  void setOffsetCB(CallBacker*);
43  void selAnnotFontCB(CallBacker*);
44  void setAnnotScaleCB(CallBacker*);
45  bool rejectOK(CallBacker*);
46  bool acceptOK(CallBacker*);
47 
52  bool hadannot_;
61  float oldfactor_;
62  float oldunits_;
65  static bool savestatus_;
66 
78 };
79 
80 #endif
#define mExpClass(module)
Definition: commondefs.h:160
float oldmarkersize_
Definition: uiscenepropdlg.h:58
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
Definition: uiscenepropdlg.h:32
Definition: uislider.h:42
int curvwridx_
Definition: uiscenepropdlg.h:49
uiCheckBox * annotfld_
Definition: uiscenepropdlg.h:67
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
uiCheckBox * animationfld_
Definition: uiscenepropdlg.h:76
uiGenInputDlg * separationdlg_
Definition: uiscenepropdlg.h:75
Definition: uiparent.h:26
ui3DViewer::WheelMode wheeldisplaymode_
Definition: uiscenepropdlg.h:56
Data needed to make an actual font.
Definition: fontdata.h:20
Used for displaying a polyline, preview for a random line created throught well path.
Definition: visarrowdisplay.h:20
Color oldmarkercolor_
Definition: uiscenepropdlg.h:59
Definition: uidialog.h:42
Color annotcolor_
Definition: uiscenepropdlg.h:60
static bool savestatus_
Definition: uiscenepropdlg.h:65
uiColorInput * bgcolfld_
Definition: uiscenepropdlg.h:71
Hor+Vert sampling in 3D surveys.
Definition: trckeyzsampling.h:35
const ObjectSet< ui3DViewer > & viewers_
Definition: uiscenepropdlg.h:48
WheelMode
Definition: ui3dviewer.h:90
General Input Element.
Definition: uigeninput.h:58
Database for 3D objects.
Definition: vissurvscene.h:76
bool hadannot_
Definition: uiscenepropdlg.h:52
uiCheckBox * annotscalefld_
Definition: uiscenepropdlg.h:68
visSurvey::Scene * scene_
Definition: uiscenepropdlg.h:50
uiSlider * markersizefld_
Definition: uiscenepropdlg.h:72
float oldfactor_
Definition: uiscenepropdlg.h:61
small element for color selection. Has no text label.
Definition: uicolor.h:44
uiCheckBox * annotgridfld_
Definition: uiscenepropdlg.h:69
uiCheckBox * survboxfld_
Definition: uiscenepropdlg.h:70
bool hadanimation_
Definition: uiscenepropdlg.h:55
Color is an RGB color object, with a transparancy. The storage is in a 4-byte integer, similar to Qt.
Definition: color.h:26
uiColorInput * annotcolfld_
Definition: uiscenepropdlg.h:74
bool hadannotgrid_
Definition: uiscenepropdlg.h:54
TrcKeyZSampling oldscale_
Definition: uiscenepropdlg.h:64
FontData oldfont_
Definition: uiscenepropdlg.h:63
bool hadannotscale_
Definition: uiscenepropdlg.h:53
Definition: uibutton.h:134
float oldunits_
Definition: uiscenepropdlg.h:62
Color oldbgcolor_
Definition: uiscenepropdlg.h:57
dialog with only uiGenInputs
Definition: uigeninputdlg.h:86
uiColorInput * markercolfld_
Definition: uiscenepropdlg.h:73
bool hadsurveybox_
Definition: uiscenepropdlg.h:51
uiGenInput * wheelmodefld_
Definition: uiscenepropdlg.h:77

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