Browse Source

Use rint() for rounding floating-point coordinates...

git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1897 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
pull/168/head
Michael R Sweet 24 years ago
parent
commit
25e570865c
  1. 8
      CHANGES
  2. 6
      src/fl_vertex.cxx

8
CHANGES

@ -1,9 +1,9 @@
CHANGES IN FLTK 1.1.0b9 CHANGES IN FLTK 1.1.0b9
- Demo cleanup - made sure they all worked with - Now use rint() to round floating-point coordinates.
schemes. - Demo cleanup - made sure they all worked with schemes.
- Fl_Tabs no longer clears the unused area of the - Fl_Tabs no longer clears the unused area of the tab
tab bar. bar.
- Added show(argc, argv) method to Fl_Help_Dialog. - Added show(argc, argv) method to Fl_Help_Dialog.
- MacOS: implemented cut/copy/paste. - MacOS: implemented cut/copy/paste.
- MacOS: improved keyboard handling, fixed keyboard - MacOS: improved keyboard handling, fixed keyboard

6
src/fl_vertex.cxx

@ -1,5 +1,5 @@
// //
// "$Id: fl_vertex.cxx,v 1.5.2.3.2.2 2001/11/27 17:44:08 easysw Exp $" // "$Id: fl_vertex.cxx,v 1.5.2.3.2.3 2001/12/28 21:57:41 easysw Exp $"
// //
// Portable drawing routines for the Fast Light Tool Kit (FLTK). // Portable drawing routines for the Fast Light Tool Kit (FLTK).
// //
@ -113,7 +113,7 @@ static void fl_transformed_vertex(COORD_T x, COORD_T y) {
} }
void fl_transformed_vertex(double xf, double yf) { void fl_transformed_vertex(double xf, double yf) {
fl_transformed_vertex(COORD_T(xf+.5), COORD_T(yf+.5)); fl_transformed_vertex(COORD_T(rint(xf)), COORD_T(rint(yf)));
} }
void fl_vertex(double x,double y) { void fl_vertex(double x,double y) {
@ -248,5 +248,5 @@ void fl_circle(double x, double y,double r) {
} }
// //
// End of "$Id: fl_vertex.cxx,v 1.5.2.3.2.2 2001/11/27 17:44:08 easysw Exp $". // End of "$Id: fl_vertex.cxx,v 1.5.2.3.2.3 2001/12/28 21:57:41 easysw Exp $".
// //

Loading…
Cancel
Save