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

Reply via email to