Re: Beziergon Bounding Box Broken and other Bugs



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.

Attachment: shot1.png
Description: PNG image

Attachment: shot2.png
Description: PNG image

Attachment: shot3.png
Description: PNG image

Attachment: shot4.png
Description: PNG image

Attachment: shot5.png
Description: PNG image

Attachment: shot6.png
Description: PNG image

Attachment: shot7.png
Description: PNG image



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]