147 virtual void drawPoints(
const FXPoint* points,
FXuint npoints);
148 virtual void drawPointsRel(
const FXPoint* points,
FXuint npoints);
152 virtual void drawLines(
const FXPoint* points,
FXuint npoints);
153 virtual void drawLinesRel(
const FXPoint* points,
FXuint npoints);
154 virtual void drawLineSegments(
const FXSegment* segments,
FXuint nsegments);
165 virtual void drawArcs(
const FXArc* arcs,
FXuint narcs);
179 virtual void fillChords(
const FXArc* chords,
FXuint nchords);
183 virtual void fillArcs(
const FXArc* arcs,
FXuint narcs);
189 virtual void fillPolygon(
const FXPoint* points,
FXuint npoints);
190 virtual void fillConcavePolygon(
const FXPoint* points,
FXuint npoints);
191 virtual void fillComplexPolygon(
const FXPoint* points,
FXuint npoints);
194 virtual void fillPolygonRel(
const FXPoint* points,
FXuint npoints);
195 virtual void fillConcavePolygonRel(
const FXPoint* points,
FXuint npoints);
196 virtual void fillComplexPolygonRel(
const FXPoint* points,
FXuint npoints);
227 virtual void setForeground(
FXColor clr);
228 virtual void setBackground(
FXColor clr);
234 virtual void setLineWidth(
FXuint linewidth=0);
267 virtual void setClipRectangle(
const FXRectangle& rectangle);
270 virtual void clearClipRectangle();
276 virtual void clearClipMask();
279 virtual void setFont(
FXFont *fnt);
282 virtual void clipChildren(
FXbool yes);
286 void outf(
const char* format,...);
Must determine bounding box.
Definition: FXDCPrint.h:60
Even odd polygon filling.
Definition: FXDC.h:109
Reversed collate order.
Definition: FXDCPrint.h:55
FXPrintFlags
Printer flags.
Definition: FXDCPrint.h:47
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 int FXuint
Definition: fxdefs.h:389
FXFillRule
Fill Rules.
Definition: FXDC.h:108
FXJoinStyle
Line Join Styles.
Definition: FXDC.h:83
FXdouble ymax
Definition: FXDCPrint.h:84
Postscript Printer Device Context.
Definition: FXDCPrint.h:114
US Legal size.
Definition: FXDCPrint.h:72
Solid lines.
Definition: FXDC.h:59
Print odd pages only.
Definition: FXDCPrint.h:52
#define FXAPI
Definition: fxdefs.h:122
D := S.
Definition: FXDC.h:37
US Letter size.
Definition: FXDCPrint.h:71
FXuchar FXbool
Definition: fxdefs.h:386
FXCapStyle
Line Cap Styles.
Definition: FXDC.h:70
Application Object.
Definition: FXApp.h:158
FXdouble ymin
Definition: FXDCPrint.h:83
FXFillStyle
Fill Styles.
Definition: FXDC.h:95
Send print to paper.
Definition: FXDCPrint.h:48
FXuint FXColor
Definition: fxdefs.h:447
FXString name(const FXString &file)
Return name and extension part of the path name.
Describes printer.
Definition: FXDCPrint.h:89
Black and white output.
Definition: FXDCPrint.h:58
Arc.
Definition: FXDC.h:158
Line segment.
Definition: FXDC.h:152
Print all pages.
Definition: FXDCPrint.h:50
Abstract Device Context.
Definition: FXDC.h:191
FXdouble xmin
Definition: FXDCPrint.h:81
double FXdouble
Definition: fxdefs.h:392
A4.
Definition: FXDCPrint.h:73
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
FXMediaSize
Printer media size.
Definition: FXDCPrint.h:69
Butting line end caps.
Definition: FXDC.h:72
Custom paper size.
Definition: FXDCPrint.h:70
FXdouble xmax
Definition: FXDCPrint.h:82
#10 Envelope
Definition: FXDCPrint.h:74
Print range of pages.
Definition: FXDCPrint.h:53
Point.
Definition: FXPoint.h:35
Print even pages only.
Definition: FXDCPrint.h:51
Mitered or pointy joints.
Definition: FXDC.h:84
Send print to file.
Definition: FXDCPrint.h:49
An Image is a rectangular array of pixels.
Definition: FXImage.h:67
float FXfloat
Definition: fxdefs.h:391
FXFunction
Drawing (BITBLT) functions.
Definition: FXDC.h:33
Normal collate order.
Definition: FXDCPrint.h:54
Font class.
Definition: FXFont.h:142
Portrait orientation.
Definition: FXDCPrint.h:56
Landscape orientation.
Definition: FXDCPrint.h:57
FXString provides essential string manipulation capabilities.
Definition: FXString.h:33
Bounding box.
Definition: FXDCPrint.h:80
Drawable is an abstract base class for any surface that can be drawn upon, such as a FXWindow...
Definition: FXDrawable.h:41
Color output.
Definition: FXDCPrint.h:59