104 virtual void drawPoints(
const FXPoint* points,
FXuint npoints);
105 virtual void drawPointsRel(
const FXPoint* points,
FXuint npoints);
109 virtual void drawLines(
const FXPoint* points,
FXuint npoints);
110 virtual void drawLinesRel(
const FXPoint* points,
FXuint npoints);
111 virtual void drawLineSegments(
const FXSegment* segments,
FXuint nsegments);
122 virtual void drawArcs(
const FXArc* arcs,
FXuint narcs);
136 virtual void fillChords(
const FXArc* chords,
FXuint nchords);
140 virtual void fillArcs(
const FXArc* arcs,
FXuint narcs);
146 virtual void fillPolygon(
const FXPoint* points,
FXuint npoints);
147 virtual void fillConcavePolygon(
const FXPoint* points,
FXuint npoints);
148 virtual void fillComplexPolygon(
const FXPoint* points,
FXuint npoints);
151 virtual void fillPolygonRel(
const FXPoint* points,
FXuint npoints);
152 virtual void fillConcavePolygonRel(
const FXPoint* points,
FXuint npoints);
153 virtual void fillComplexPolygonRel(
const FXPoint* points,
FXuint npoints);
187 virtual void setForeground(
FXColor clr);
188 virtual void setBackground(
FXColor clr);
191 virtual void setDashes(
FXuint dashoffset,
const FXchar *dashpattern,
FXuint dashlength);
194 virtual void setLineWidth(
FXuint linewidth=0);
224 virtual void setClipRegion(
const FXRegion& region);
230 virtual void setClipRectangle(
const FXRectangle& rectangle);
233 virtual void clearClipRectangle();
239 virtual void clearClipMask();
242 virtual void setFont(
FXFont *fnt);
245 virtual void clipChildren(
FXbool yes);
Even odd polygon filling.
Definition: FXDC.h:109
unsigned long FXID
Definition: fxdefs.h:435
A Bitmap is a rectangular array of pixels.
Definition: FXBitmap.h:64
char FXchar
Definition: fxdefs.h:380
Rectangle.
Definition: FXRectangle.h:37
Fill with solid color.
Definition: FXDC.h:96
unsigned long FXPixel
Definition: fxdefs.h:444
unsigned int FXuint
Definition: fxdefs.h:389
FXFillRule
Fill Rules.
Definition: FXDC.h:108
FXJoinStyle
Line Join Styles.
Definition: FXDC.h:83
Solid lines.
Definition: FXDC.h:59
#define FXAPI
Definition: fxdefs.h:122
D := S.
Definition: FXDC.h:37
FXuchar FXbool
Definition: fxdefs.h:386
FXCapStyle
Line Cap Styles.
Definition: FXDC.h:70
FXFillStyle
Fill Styles.
Definition: FXDC.h:95
FXuint FXColor
Definition: fxdefs.h:447
Arc.
Definition: FXDC.h:158
Line segment.
Definition: FXDC.h:152
Abstract Device Context.
Definition: FXDC.h:191
FXLineStyle
Line Styles.
Definition: FXDC.h:58
Definition: FX4Splitter.h:31
int FXint
Definition: fxdefs.h:390
FXStipplePattern
Stipple/dither patterns.
Definition: FXDC.h:119
An Icon is an image with two additional server-side resources: a shape bitmap, which is used to mask ...
Definition: FXIcon.h:45
FOX Event.
Definition: FXApp.h:125
Butting line end caps.
Definition: FXDC.h:72
Visual describes pixel format of a drawable.
Definition: FXVisual.h:84
Point.
Definition: FXPoint.h:35
Mitered or pointy joints.
Definition: FXDC.h:84
Window Device Context.
Definition: FXDCWindow.h:52
Region.
Definition: FXRegion.h:30
An Image is a rectangular array of pixels.
Definition: FXImage.h:67
FXFunction
Drawing (BITBLT) functions.
Definition: FXDC.h:33
Font class.
Definition: FXFont.h:142
FXString provides essential string manipulation capabilities.
Definition: FXString.h:33
Drawable is an abstract base class for any surface that can be drawn upon, such as a FXWindow...
Definition: FXDrawable.h:41