1 #ifndef uimapperrangeeditor_h 2 #define uimapperrangeeditor_h 15 #include "uitoolsmod.h" 26 template <
class T>
class Array2D;
27 namespace ColTab {
class MapperSetup;
class Sequence; }
36 int ID() {
return id_; }
37 void setID(
int id ) { id_ = id; }
43 void setMarkValue(
float,
bool forx);
45 void setColTabMapperSetup(
88 bool changeLinePos(
bool pressedonly=
false);
#define mExpClass(module)
Definition: commondefs.h:160
Interval< float > cliprg_
Definition: uimapperrangeeditor.h:77
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
void setID(int id)
Definition: uimapperrangeeditor.h:37
Maps from [0,1] -> Color.
Definition: coltabsequence.h:37
int stoppix_
Definition: uimapperrangeeditor.h:79
uiPixmapItem * rightcoltab_
Definition: uimapperrangeeditor.h:67
Notifier< uiMapperRangeEditor > rangeChanged
Definition: uimapperrangeeditor.h:53
Interval< float > datarg_
Definition: uimapperrangeeditor.h:76
int ID
Each Mgr has its own ID.
Definition: datapack.h:147
uiPixmapItem * leftcoltab_
Definition: uimapperrangeeditor.h:65
Handles an axis on a plot.
Definition: uiaxishandler.h:51
uiLineItem * minline_
Definition: uimapperrangeeditor.h:69
bool mousedown_
Definition: uimapperrangeeditor.h:81
Definition: uiparent.h:26
int ID
Definition: datapack.h:38
const ColTab::MapperSetup & getColTabMapperSetup()
Definition: uimapperrangeeditor.h:47
uiLineItem * ctminline_
Definition: uimapperrangeeditor.h:71
uiPixmapItem * centercoltab_
Definition: uimapperrangeeditor.h:66
Array2D ( Subclass of ArrayND ) is a two dimensional array.
Definition: arraynd.h:131
uiLineItem * ctmaxline_
Definition: uimapperrangeeditor.h:72
uiTextItem * minvaltext_
Definition: uimapperrangeeditor.h:73
Definition: uimapperrangeeditor.h:29
const ColTab::Sequence & getColTabSeq() const
Definition: uimapperrangeeditor.h:49
Setup class for colortable Mapper.
Definition: coltabmapper.h:35
uiAxisHandler * xax_
Definition: uimapperrangeeditor.h:60
uiLineItem * maxline_
Definition: uimapperrangeeditor.h:70
Definition: uihistogramdisplay.h:26
int id_
Definition: uimapperrangeeditor.h:59
Notifier< uiMapperRangeEditor > sequenceChanged
Definition: uimapperrangeeditor.h:54
uiTextItem * maxvaltext_
Definition: uimapperrangeeditor.h:74
uiHistogramDisplay & getDisplay()
Definition: uimapperrangeeditor.h:51
Definition: uigraphicsitemimpl.h:172
Color Table
Definition: coltab.h:22
int startpix_
Definition: uimapperrangeeditor.h:78
Definition: uigraphicsitemimpl.h:273
int ID()
Definition: uimapperrangeeditor.h:36
ColTab::Sequence * ctseq_
Definition: uimapperrangeeditor.h:63
ColTab::MapperSetup * ctmapper_
Definition: uimapperrangeeditor.h:62
Definition: uigraphicsitemimpl.h:110
uiHistogramDisplay * histogramdisp_
Definition: uimapperrangeeditor.h:58