OpendTect-6_4  6.4
uicoltabtools.h
Go to the documentation of this file.
1 #ifndef uicoltabtools_h
2 #define uicoltabtools_h
3 
4 #include "uitoolsmod.h"
5 #include "callback.h"
6 #include "uirgbarraycanvas.h"
7 
8 class uiRGBArray;
9 class uiWorld2Ui;
10 namespace ColTab { class Sequence; }
11 
13 {
14 public:
16  const ColTab::Sequence&,
17  bool withalpha,
20  void setRGB();
21 
22  void setOrientation(OD::Orientation);
23  void setFlipped(bool yn);
24 
25  bool handleLongTabletPress();
26 
27 protected:
28 
31  uiRGBArray* rgbarr_;
32  bool flipseq_;
33 
34  uiRGBArray& mkRGBArr(bool wa);
35 };
36 
37 #endif
Class to provide coordinate conversion between a cartesian coordinate system (or any other transforme...
Definition: uiworld2ui.h:55
#define mExpClass(module)
Definition: commondefs.h:160
Maps from [0,1] -> Color.
Definition: coltabsequence.h:37
uiRGBArray * rgbarr_
Definition: uicoltabtools.h:31
Definition: uiparent.h:26
bool flipseq_
Definition: uicoltabtools.h:32
Provides a canvas where a uiRGBArray is pre-drawn.
Definition: uirgbarraycanvas.h:36
Definition: uicoltabtools.h:12
OD::Orientation orientation_
Definition: uicoltabtools.h:29
Color Table
Definition: coltab.h:22
const ColTab::Sequence & ctseq_
Definition: uicoltabtools.h:30
Orientation
Fundamental orientation in 2D UIs.
Definition: oduicommon.h:23

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019