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

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