OpendTect
6.3
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
master_od_source
include
uiTools
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
23
mExpClass
(uiTools)
uiStatsDisplayWin
: public
uiMainWin
24
{
mODTextTranslationClass
(
uiStatsDisplayWin
)
25
public
:
26
uiStatsDisplayWin
(
uiParent
*,
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
39
ObjectSet<uiStatsDisplay>
disps_
;
40
uiComboBox
*
statnmcb_
;
41
42
void
dataChanged(
CallBacker
*);
43
void
mouseMoveCB(
CallBacker
*);
44
int
currentdispidx_
;
45
};
mExpClass
#define mExpClass(module)
Definition:
commondefs.h:157
uiMainWin
User interface main window.
Definition:
uimainwin.h:34
CallBacker
Inherit from this class to be able to send and/or receive CallBacks.
Definition:
callback.h:182
sKey::Setup
FixedString Setup()
Definition:
keystrs.h:113
uiStatsDisplay
Definition:
uistatsdisplay.h:24
mODTextTranslationClass
#define mODTextTranslationClass(clss)
Definition:
uistring.h:37
uistatsdisplay.h
uiComboBox
Combo box.
Definition:
uicombobox.h:30
uiParent
Definition:
uiparent.h:24
BufferStringSet
Set of BufferString objects.
Definition:
bufstringset.h:25
ObjectSet< uiStatsDisplay >
uimainwin.h
uiStatsDisplayWin::statsDisplay
mODTextTranslationClass(uiStatsDisplayWin) public uiStatsDisplay * statsDisplay(int nr=0)
Definition:
uistatsdisplaywin.h:30
Stats
Statistics.
Definition:
array2dinterpol.h:27
uiStatsDisplayWin
Stats display main window. See uistatsdisplay.h for details.
Definition:
uistatsdisplaywin.h:23
uiStatsDisplayWin::disps_
ObjectSet< uiStatsDisplay > disps_
Definition:
uistatsdisplaywin.h:39
uiStatsDisplayWin::currentdispidx_
int currentdispidx_
Definition:
uistatsdisplaywin.h:44
uiStatsDisplayWin::statnmcb_
uiComboBox * statnmcb_
Definition:
uistatsdisplaywin.h:40
Generated at for the
OpendTect
seismic interpretation project. Copyright (C): dGB Beheer B. V. 2017