1 #ifndef uihistogramdisplay_h 2 #define uihistogramdisplay_h 15 #include "uitoolsmod.h" 20 template <
class T>
class Array2D;
21 template <
class T>
class Array3D;
22 namespace Stats {
template <
class T>
class ParallelCalc; }
31 bool withheader=
false);
37 void setData(
const float*,
int sz);
41 void useDrawRange(
bool yn);
70 void updateHistogram();
74 virtual void drawData();
#define mExpClass(module)
Definition: commondefs.h:160
const Interval< float > & getDrawRange() const
Definition: uihistogramdisplay.h:42
FixedString Setup()
Definition: keystrs.h:116
int nrclasses_
Definition: uihistogramdisplay.h:58
Set of data points with group selection.
Definition: datapointset.h:48
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
int nrClasses() const
Definition: uihistogramdisplay.h:51
int ID
Each Mgr has its own ID.
Definition: datapack.h:147
int nrinpvals_
Definition: uihistogramdisplay.h:57
Definition: uiparent.h:26
int ID
Definition: datapack.h:38
TypeSet< float > mydisplaydata_
Definition: uihistogramdisplay.h:66
Interval< float > mydrawrg_
Definition: uihistogramdisplay.h:64
bool usemydrawrg_
Definition: uihistogramdisplay.h:65
Array2D ( Subclass of ArrayND ) is a two dimensional array.
Definition: arraynd.h:131
const Stats::ParallelCalc< float > & getStatCalc()
Definition: uihistogramdisplay.h:49
Stats::ParallelCalc< float > & rc_
Definition: uihistogramdisplay.h:56
displays a function of (X,Y) pairs on a canvas - optionally a Y2.
Definition: uifunctiondisplay.h:38
ObjectSet< uiRectItem > baritems_
Definition: uihistogramdisplay.h:62
bool withheader_
Definition: uihistogramdisplay.h:59
Definition: uihistogramdisplay.h:26
TypeSet< float > originaldata_
Definition: uihistogramdisplay.h:67
Statistics.
Definition: array2dinterpol.h:28
Definition: uigraphicsitemimpl.h:273
Array3D ( Subclass of ArrayND ) is a three dimensional array.
Definition: arraynd.h:153
int nrInpVals() const
Definition: uihistogramdisplay.h:50
Notifier< uiHistogramDisplay > drawRangeChanged
Definition: uihistogramdisplay.h:44