12 #include "uitoolsmod.h" 41 void setBGColor(
const Color&);
42 void setDrawArr(
bool);
48 const uiRGBArray&
rgbArray()
const {
return rgbarr_; }
56 inline bool arrDrawn()
const {
return dodraw_; }
59 void beforeDraw(
int w,
int h);
60 void setPixMapPos(
int x,
int y);
76 void rubberBandHandler(
uiRect);
#define mExpClass(module)
Definition: commondefs.h:157
uiBorder border_
Definition: uirgbarraycanvas.h:67
const uiRGBArray & rgbArray() const
Definition: uirgbarraycanvas.h:48
const Color & bgColor() const
Definition: uirgbarraycanvas.h:55
uiRect arrarea_
Definition: uirgbarraycanvas.h:71
Color bgcolor_
Definition: uirgbarraycanvas.h:68
Definition: uiparent.h:24
uiRect arrArea() const
Definition: uirgbarraycanvas.h:46
uiPixmap * pixmap_
Definition: uirgbarraycanvas.h:73
bool arrDrawn() const
Definition: uirgbarraycanvas.h:56
uiRGBArray & rgbArray()
Definition: uirgbarraycanvas.h:47
uiPixmapItem * pixmapitm_
Definition: uirgbarraycanvas.h:65
bool dodraw_
Definition: uirgbarraycanvas.h:69
virtual void mkNewFill()
Definition: uirgbarraycanvas.h:75
Definition: mouseevent.h:166
Off-screen pixel-based paint device.
Definition: uipixmap.h:33
const uiBorder & border() const
Definition: uirgbarraycanvas.h:54
Provides a canvas where a uiRGBArray is pre-drawn.
Definition: uirgbarraycanvas.h:34
uiRect updarea_
Definition: uirgbarraycanvas.h:72
uiRGBArray & rgbarr_
Definition: uirgbarraycanvas.h:66
const uiRect & updateArea()
Definition: uirgbarraycanvas.h:50
Definition: uigraphicsitemimpl.h:174
Definition: uigraphicsview.h:49
Color is an RGB color object, with a transparancy. The storage is in a 4-byte integer, similar to Qt.
Definition: color.h:24