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

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