[gs-bugs] [Bug 688604] stroking: Incorrect rendering of a returning curve

bugs.ghostscript.com-bugzilla-daemon at ghostscript.com bugs.ghostscript.com-bugzilla-daemon at ghostscript.com
Mon Oct 12 03:54:50 PDT 2009


http://bugs.ghostscript.com/show_bug.cgi?id=688604





------- Additional Comments From robin at wss.co.uk  2009-10-12 03:54 -------
That code will render the line from (100,100) to (100,100) via control points 
at (200,100) and (300, 100) as a dot, I believe.

q will evaluate to (0,0), hence both calls to cross will return 0. Forcing at 
least 1 subdivision would solve it for that example.

Consider the example (0,0) to (0,0) with control points at (100,0) and (-
100,0). There we need at least 2 subdivisions, as both of the curves given by 
the first subdivision start and end at (0,0) too.




------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.


More information about the gs-bugs mailing list