]> git.mxchange.org Git - flightgear.git/commitdiff
Increased precision in showme when clicking with the middle mouse button
authorcurt <curt>
Sat, 27 Mar 1999 05:33:02 +0000 (05:33 +0000)
committercurt <curt>
Sat, 27 Mar 1999 05:33:02 +0000 (05:33 +0000)
  to display coordinates.
Build showme.
Removed -DREDUCED from compile flags

Triangle/Makefile.am
Triangle/showme.c
Triangle/triangle.c

index f07cb8e4e5b1a62b53ea8be3bd5ee67b76696645..17f6825cd6b88f7c87165955520b62f4b44a2cea 100644 (file)
@@ -9,11 +9,12 @@
 #
 #   DEFS = -DTRILIBRARY -DREDUCED -DCDT_ONLY
 
-DEFS += -DTRILIBRARY -DREDUCED
+DEFS += -DTRILIBRARY
 
 noinst_LIBRARIES = libTriangle.a
 
 libTriangle_a_SOURCES = triangle.c triangle.h
 
-# bin_PROGRAMS = showme
-# showme_SOURCES = showme.c
+bin_PROGRAMS = showme
+showme_SOURCES = showme.c
+showme_LDADD = -lX11
index 6c4f0a95d04bf7d74c3916f18780768369b52b70..722cba8ace4117e2d6a6e01c1c006a19e569b70c 100644 (file)
@@ -3355,7 +3355,7 @@ char **argv;
             ymax = yptr + yspan;
             draw(current_inc, current_image, xmin, ymin, xmax, ymax);
           } else if (event.xbutton.button == Button2) {
-            printf("x = %.4g, y = %.4g\n", xptr, yptr);
+            printf("x = %.9f, y = %.9f\n", xptr, yptr);
           }
         }
         break;
index 67bd00ddbc5af4abea57ab222fcf4f1b3e6ff9d6..9af47a493076e40da059a594fff31009d821193e 100644 (file)
@@ -5513,6 +5513,15 @@ struct triedge *testtri;
   if (vararea || fixedarea) {
     /* Check whether the area is larger than permitted. */
     area = 0.5 * (dxod * dyda - dyod * dxda);
+
+#if 0
+    if ( area < 1.0 / (2.0 * 3600.0 * 3600.0) ) {
+      /* FGFS ADDITION!!! */
+      /* small enough, don't add to list of bad triangles */
+      printf("REJECTING TRIANGLE OF AREA %.6g\n", area);
+    }
+#endif
+
     if (fixedarea && (area > maxarea)) {
       /* Add this triangle to the list of bad triangles. */
       enqueuebadtri(testtri, angle, tapex, torg, tdest);