Subject: Re: Beziergon Bounding Box Broken and other Bugs
Date: Thu, 14 Jun 2001 13:18:12 +0200
Le mer, jun 13, 2001, à 01:00:40 +0200, Hans Breuer a écrit:
> recent CVS doesn't allow to draw Beziergons anymore - most of
> the time. There are only some few angles for the control lines
> which give a visible outline.
>
> Bezier lines are drwan more often but there are modes which
> make them dissappear as well, e.g. a straight vertical line
> or a sharp rectangular edge build with a three point bezier.
>
Hans,
this is a bit embarrassing ; this happens precisely the day when I
have real work to do :-(. I've tried in a hurry to reproduce the problem,
but failed (here are a few attempts).
On what platform does the problem happen ? Win32 ? I hope it's not a
porting bug (especially -lm issues). Without going as far as diving into the
code, perhaps you can spot places where I used non-portable math code in
lib/boundingbox.c? Can you also send me problematic samples (in .dia form) ?
shot1.png in particular does exhibit a real problem, though:
whenever a control point is dragged outside the visible area, the control
line is not added to the area to be redrawn. I'll look into it this evening
(but I'll answer James Lowden first).
-- Cyrille
--
Grumpf.