diff options
author | lecoanet | 2005-04-12 09:01:34 +0000 |
---|---|---|
committer | lecoanet | 2005-04-12 09:01:34 +0000 |
commit | 347b08b7da229ba07451e5fe1e936f72151c31a6 (patch) | |
tree | e630512a5f9c2dc8991d79e734910dc5e0984839 /generic/Curve.c | |
parent | b6fc435173b9a8680fd73011e08c92e456579bb6 (diff) | |
download | tkzinc-347b08b7da229ba07451e5fe1e936f72151c31a6.zip tkzinc-347b08b7da229ba07451e5fe1e936f72151c31a6.tar.gz tkzinc-347b08b7da229ba07451e5fe1e936f72151c31a6.tar.bz2 tkzinc-347b08b7da229ba07451e5fe1e936f72151c31a6.tar.xz |
Switched to the native GLU tesselator
Diffstat (limited to 'generic/Curve.c')
-rw-r--r-- | generic/Curve.c | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/generic/Curve.c b/generic/Curve.c index 587fd45..0b61722 100644 --- a/generic/Curve.c +++ b/generic/Curve.c @@ -35,8 +35,8 @@ #include "Image.h" #include "Color.h" #include "tkZinc.h" -#include "glu.h" +#include <GL/glu.h> #include <ctype.h> static const char rcsid[] = "$Id$"; @@ -521,8 +521,7 @@ UpdateTristrip(CurveItem cv, if (!revert) { for (j = 0; j < poly->num_contours; j++){ gluTessBeginContour(ZnTesselator.tess); - /*printf("Début contour %d num_points %d\n", - j, poly->contours[j].num_points);*/ + //printf("Début contour %d num_points %d\n", j, poly->contours[j].num_points); for (k = 0; k < poly->contours[j].num_points; k++) { /*printf("%g@%g ", poly->contours[j].points[k].x, poly->contours[j].points[k].y);*/ v[0] = poly->contours[j].points[k].x; @@ -530,15 +529,14 @@ UpdateTristrip(CurveItem cv, v[2] = 0; gluTessVertex(ZnTesselator.tess, v, &poly->contours[j].points[k]); } - /*printf("\n");*/ + //printf("\n"); gluTessEndContour(ZnTesselator.tess); } } else { for (j = 0; j < poly->num_contours; j++){ gluTessBeginContour(ZnTesselator.tess); - /*printf("revert Début contour %d num_points %d\n", - j, poly->contours[j].num_points);*/ + //printf("revert Début contour %d num_points %d\n", j, poly->contours[j].num_points); for (i = (int) (poly->contours[j].num_points-1); i >= 0; i--) { /*printf("%g@%g ", poly->contours[j].points[i].x, poly->contours[j].points[i].y);*/ v[0] = poly->contours[j].points[i].x; @@ -546,7 +544,7 @@ UpdateTristrip(CurveItem cv, v[2] = 0; gluTessVertex(ZnTesselator.tess, v, &poly->contours[j].points[i]); } - /*printf("\n");*/ + //printf("\n"); gluTessEndContour(ZnTesselator.tess); } } |