OpendTect-6_4  6.4
uivariogram.h
Go to the documentation of this file.
1 #ifndef uivariogram_h
2 #define uivariogram_h
3 /*+
4 ________________________________________________________________________
5 
6  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
7  Author: A. Huck & H. Huck
8  Date: Sep 2011
9  RCS: $Id$
10 ________________________________________________________________________
11 
12 -*/
13 
14 #include "uitoolsmod.h"
15 #include "uidialog.h"
16 #include "uistring.h"
17 
18 template <class T> class Array2D;
19 class BufferStringSet;
20 class uiGenInput;
21 class uiFunctionDisplay;
22 class uiSlider;
23 class uiSpinBox;
24 
27 public:
28 
29  uiVariogramDlg(uiParent*,bool);
30 
31  int getMaxRg() const;
32  int getStep() const;
33  int getFold() const;
34 
35 protected:
36 
40  void stepChgCB(CallBacker*);
41 
42 };
43 
44 
47 public:
51  int maxrg,
52  bool ishor);
53 
55 
56  void draw();
57 
58 protected:
63  int maxrg_;
64 
69 
70  void labelChangedCB(CallBacker*);
71  void fieldChangedCB(CallBacker*);
72 };
73 
74 #endif
uiSpinBox * foldfld_
Definition: uivariogram.h:39
#define mExpClass(module)
Definition: commondefs.h:160
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
Definition: uislider.h:42
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
Array2D< float > * data_
Definition: uivariogram.h:59
BufferStringSet * labels_
Definition: uivariogram.h:61
Definition: uiparent.h:26
Set of BufferString objects.
Definition: bufstringset.h:28
Definition: uidialog.h:42
uiSlider * rangefld_
Definition: uivariogram.h:68
uiSpinBox * maxrgfld_
Definition: uivariogram.h:37
uiGenInput * labelfld_
Definition: uivariogram.h:65
Array2D ( Subclass of ArrayND ) is a two dimensional array.
Definition: arraynd.h:131
General Input Element.
Definition: uigeninput.h:58
displays a function of (X,Y) pairs on a canvas - optionally a Y2.
Definition: uifunctiondisplay.h:38
int maxrg_
Definition: uivariogram.h:63
uiSpinBox * stepfld_
Definition: uivariogram.h:38
Array2D< float > * axes_
Definition: uivariogram.h:60
Definition: uispinbox.h:24
Definition: uivariogram.h:25
Definition: uivariogram.h:45
uiFunctionDisplay * disp_
Definition: uivariogram.h:62
uiSlider * sillfld_
Definition: uivariogram.h:67
uiGenInput * typefld_
Definition: uivariogram.h:66

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