diff options
Diffstat (limited to 'FL')
| -rw-r--r-- | FL/Enumerations.H | 2 | ||||
| -rw-r--r-- | FL/fl_draw.H | 14 |
2 files changed, 9 insertions, 7 deletions
diff --git a/FL/Enumerations.H b/FL/Enumerations.H index 24f834f1e..0e7d7b596 100644 --- a/FL/Enumerations.H +++ b/FL/Enumerations.H @@ -670,7 +670,7 @@ const Fl_Font FL_BOLD_ITALIC = 3; ///< add this to helvetica, courier */ typedef int Fl_Fontsize; -extern FL_EXPORT Fl_Fontsize FL_NORMAL_SIZE; +extern FL_EXPORT Fl_Fontsize FL_NORMAL_SIZE; ///< normal font size /** \name Colors */ /*@{*/ diff --git a/FL/fl_draw.H b/FL/fl_draw.H index 94f5b5668..370f1cb0b 100644 --- a/FL/fl_draw.H +++ b/FL/fl_draw.H @@ -84,21 +84,23 @@ enum { // rectangles tweaked to exactly fill the pixel rectangle: FL_EXPORT void fl_rect(int x, int y, int w, int h); +/** Draw a 1-pixel border \e inside the given bounding box */ inline void fl_rect(int x, int y, int w, int h, Fl_Color c) {fl_color(c); fl_rect(x,y,w,h);} FL_EXPORT void fl_rectf(int x, int y, int w, int h); +/** Color a rectangle that exactly fills the given bounding box */ inline void fl_rectf(int x, int y, int w, int h, Fl_Color c) {fl_color(c); fl_rectf(x,y,w,h);} // line segments: -FL_EXPORT void fl_line(int,int, int,int); -FL_EXPORT void fl_line(int,int, int,int, int,int); +FL_EXPORT void fl_line(int x, int y, int x1, int y1); +FL_EXPORT void fl_line(int x, int y, int x1, int y1, int x2, int y2); // closed line segments: -FL_EXPORT void fl_loop(int,int, int,int, int,int); -FL_EXPORT void fl_loop(int,int, int,int, int,int, int,int); +FL_EXPORT void fl_loop(int x, int y, int x1, int y1, int x2, int y2); +FL_EXPORT void fl_loop(int x, int y, int x1, int y1, int x2, int y2, int x3, int y3); // filled polygons -FL_EXPORT void fl_polygon(int,int, int,int, int,int); -FL_EXPORT void fl_polygon(int,int, int,int, int,int, int,int); +FL_EXPORT void fl_polygon(int x, int y, int x1, int y1, int x2, int y2); +FL_EXPORT void fl_polygon(int x, int y, int x1, int y1, int x2, int y2, int x3, int y3); // draw rectilinear lines, horizontal segment first: FL_EXPORT void fl_xyline(int x, int y, int x1); |
