1 #ifndef uihistogramsel_h 2 #define uihistogramsel_h 14 #include "uitoolsmod.h" 34 void setData(
const float*,
int sz);
35 void setMarkValue(
float,
bool forx);
64 virtual void drawAgain();
70 bool changeLinePos(
bool pressedonly=
false);
#define mExpClass(module)
Definition: commondefs.h:160
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
int id_
Definition: uihistogramsel.h:48
FixedString Setup()
Definition: keystrs.h:116
int stoppix_
Definition: uihistogramsel.h:60
virtual void useClipRange()
Definition: uihistogramsel.h:65
int startpix_
Definition: uihistogramsel.h:59
uiTextItem * minvaltext_
Definition: uihistogramsel.h:54
void setID(int id)
Definition: uihistogramsel.h:28
uiTextItem * maxvaltext_
Definition: uihistogramsel.h:55
uiLineItem * maxhandle_
Definition: uihistogramsel.h:53
int ID
Each Mgr has its own ID.
Definition: datapack.h:147
Handles an axis on a plot.
Definition: uiaxishandler.h:51
uiAxisHandler * xax_
Definition: uihistogramsel.h:50
Definition: uiparent.h:26
Definition: uihistogramsel.h:19
int ID
Definition: datapack.h:38
bool mousedown_
Definition: uihistogramsel.h:62
uiHistogramDisplay & getDisplay()
Definition: uihistogramsel.h:42
ID id() const
Definition: datapack.h:56
uiLineItem * minhandle_
Definition: uihistogramsel.h:52
Interval< float > datarg_
Definition: uihistogramsel.h:57
Notifier< uiHistogramSel > rangeChanged
Definition: uihistogramsel.h:44
Definition: uihistogramdisplay.h:26
Interval< float > cliprg_
Definition: uihistogramsel.h:58
uiHistogramDisplay * histogramdisp_
Definition: uihistogramsel.h:49
const ID id_
Definition: datapack.h:76
int ID() const
Definition: uihistogramsel.h:27
const Interval< float > & getDataRange() const
Definition: uihistogramsel.h:37
Definition: uigraphicsitemimpl.h:273
Definition: uigraphicsitemimpl.h:110
const Interval< float > & getSelRange() const
Definition: uihistogramsel.h:39