OpendTect-6_4
6.4
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
od6.4.5
include
uiTools
uistatsdisplaywin.h
Go to the documentation of this file.
1
#ifndef uistatsdisplaywin_h
2
#define uistatsdisplaywin_h
3
4
/*+
5
________________________________________________________________________
6
7
(C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
8
Author: Bert
9
Date: Mar 2008
10
RCS: $Id$
11
________________________________________________________________________
12
13
-*/
14
15
#include "uitoolsmod.h"
16
#include "
uimainwin.h
"
17
#include "
uistatsdisplay.h
"
18
class
BufferStringSet
;
19
class
uiComboBox
;
20
class
uiStatsDisplay
;
21
namespace
Stats
{
template
<
class
T>
class
ParallelCalc; }
22
25
mExpClass
(uiTools)
uiStatsDisplayWin
: public
uiMainWin
26
{
mODTextTranslationClass
(
uiStatsDisplayWin
)
27
public
:
28
uiStatsDisplayWin
(
uiParent
*,
29
const
uiStatsDisplay::Setup
&,
int
nr=1,
30
bool
ismodal=
true
);
31
32
uiStatsDisplay
*
statsDisplay
(
int
nr=0) {
return
disps_[nr]; }
33
void
setData(
const
float
* medarr,
int
medsz,
int
nr=0);
34
void
addDataNames(
const
BufferStringSet
&);
35
void
setDataName(
const
char
*,
int
nr=0);
36
void
setMarkValue(
float
,
bool
forx,
int
nr=0);
37
void
showStat(
int
);
38
39
protected
:
40
41
ObjectSet<uiStatsDisplay>
disps_
;
42
uiComboBox
*
statnmcb_
;
43
44
void
dataChanged(
CallBacker
*);
45
void
mouseMoveCB(
CallBacker
*);
46
int
currentdispidx_
;
47
};
48
49
50
#endif
mExpClass
#define mExpClass(module)
Definition:
commondefs.h:160
uiMainWin
User interface main window.
Definition:
uimainwin.h:36
CallBacker
To be able to send and/or receive CallBacks, inherit from this class.
Definition:
callback.h:272
uiStatsDisplay
Definition:
uistatsdisplay.h:25
mODTextTranslationClass
#define mODTextTranslationClass(clss)
Definition:
uistring.h:38
uistatsdisplay.h
uiComboBox
Combo box.
Definition:
uicombobox.h:32
uiParent
Definition:
uiparent.h:26
BufferStringSet
Set of BufferString objects.
Definition:
bufstringset.h:28
ObjectSet< uiStatsDisplay >
uimainwin.h
uiStatsDisplayWin::statsDisplay
mODTextTranslationClass(uiStatsDisplayWin) public uiStatsDisplay * statsDisplay(int nr=0)
Definition:
uistatsdisplaywin.h:32
uiStatsDisplay::Setup
Definition:
uistatsdisplay.h:29
Stats
Statistics.
Definition:
array2dinterpol.h:28
uiStatsDisplayWin
Stats display main window. See uistatsdisplay.h for details.
Definition:
uistatsdisplaywin.h:25
uiStatsDisplayWin::disps_
ObjectSet< uiStatsDisplay > disps_
Definition:
uistatsdisplaywin.h:41
uiStatsDisplayWin::currentdispidx_
int currentdispidx_
Definition:
uistatsdisplaywin.h:46
uiStatsDisplayWin::statnmcb_
uiComboBox * statnmcb_
Definition:
uistatsdisplaywin.h:42
Generated at for the
OpendTect
seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019