aboutsummaryrefslogtreecommitdiff
path: root/generic/Geo.c
diff options
context:
space:
mode:
authorlecoanet2002-03-15 13:50:43 +0000
committerlecoanet2002-03-15 13:50:43 +0000
commitf7741db90e8897228e2ad640c371c119954fd6d3 (patch)
tree8a9aa961916e634fa2ecfa3235ed03f0e5e73499 /generic/Geo.c
parent01df06a7846430332c953d1b418eebd19ca3e931 (diff)
downloadtkzinc-f7741db90e8897228e2ad640c371c119954fd6d3.zip
tkzinc-f7741db90e8897228e2ad640c371c119954fd6d3.tar.gz
tkzinc-f7741db90e8897228e2ad640c371c119954fd6d3.tar.bz2
tkzinc-f7741db90e8897228e2ad640c371c119954fd6d3.tar.xz
Correction d'un bug dans GetCirclePoints qui amenait une facette
pour des arcs non complets.
Diffstat (limited to 'generic/Geo.c')
-rw-r--r--generic/Geo.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/generic/Geo.c b/generic/Geo.c
index 8e2105e..c0a3e80 100644
--- a/generic/Geo.c
+++ b/generic/Geo.c
@@ -2220,7 +2220,7 @@ GetCirclePoints(int type,
ZnPoint center_p = { 0.0, 0.0 };
ZnPoint start_p, wp;
ZnReal iangle;
-
+
switch (quality) {
case ZN_CIRCLE_COARSE:
num_p = sizeof(genarc_coarse)/sizeof(ZnPoint);
@@ -2283,7 +2283,7 @@ GetCirclePoints(int type,
i++;
}
while (1) {
- if (start_angle + iangle < end_angle) {
+ if (start_angle + iangle <= end_angle) {
if (i == num_p-1) {
i = 0;
}