OpendTect  6.3
uistatsdisplaywin.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: Bert
8  Date: Mar 2008
9 ________________________________________________________________________
10 
11 -*/
12 
13 #include "uitoolsmod.h"
14 #include "uimainwin.h"
15 #include "uistatsdisplay.h"
16 class BufferStringSet;
17 class uiComboBox;
18 class uiStatsDisplay;
19 namespace Stats { template <class T> class ParallelCalc; }
20 
25 public:
27  const uiStatsDisplay::Setup&,int nr=1,
28  bool ismodal=true);
29 
30  uiStatsDisplay* statsDisplay(int nr=0) { return disps_[nr]; }
31  void setData(const float* medarr,int medsz,int nr=0);
32  void addDataNames(const BufferStringSet&);
33  void setDataName(const char*,int nr=0);
34  void setMarkValue(float,bool forx,int nr=0);
35  void showStat(int);
36 
37 protected:
38 
41 
42  void dataChanged(CallBacker*);
43  void mouseMoveCB(CallBacker*);
45 };
#define mExpClass(module)
Definition: commondefs.h:157
User interface main window.
Definition: uimainwin.h:34
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
FixedString Setup()
Definition: keystrs.h:113
Definition: uistatsdisplay.h:24
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
Combo box.
Definition: uicombobox.h:30
Definition: uiparent.h:24
Set of BufferString objects.
Definition: bufstringset.h:25
mODTextTranslationClass(uiStatsDisplayWin) public uiStatsDisplay * statsDisplay(int nr=0)
Definition: uistatsdisplaywin.h:30
Statistics.
Definition: array2dinterpol.h:27
Stats display main window. See uistatsdisplay.h for details.
Definition: uistatsdisplaywin.h:23
ObjectSet< uiStatsDisplay > disps_
Definition: uistatsdisplaywin.h:39
int currentdispidx_
Definition: uistatsdisplaywin.h:44
uiComboBox * statnmcb_
Definition: uistatsdisplaywin.h:40

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