To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=105459
------- Additional comments from a...@openoffice.org Thu Oct 8 09:53:06 +0000 2009 ------- AW: I modified appendUnitCircleQuadrantSegment in basegfx. Initially, it works by expresing a 90 deg circle segment as bezier and splitting it where needed. I have changed this now to directly create start/end points and create a evtl. short bezier with a linearly scaled length for the control vectors, using a scales kappa value. This works well and makes the start/end points to be correct. Thus, it fixes the task. I also played around with the current and new creation and tried to find the derivation the representation as beziers really has against real circles. Both, the old and the new version, have those derivations (as expected). Test by adding a hairline circle, copy and rotate it by 30 degrees and change line color to better see derivations. WIth three such objects, a derivation can be seen. This made me think about a correct solution. The only correct solution will be to not use beziers for circle representation at all, but to have a version of createPolygonFromUnitEllipseSegment which directly creates a circle polygon with the needed quality. Testing this out... --------------------------------------------------------------------- Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@graphics.openoffice.org For additional commands, e-mail: issues-h...@graphics.openoffice.org --------------------------------------------------------------------- To unsubscribe, e-mail: allbugs-unsubscr...@openoffice.org For additional commands, e-mail: allbugs-h...@openoffice.org