after looking a bit at the routine sbasis-to-bezier.cpp, it appears that the tolerance tol is expressed in absolute units such as pixels, rather than being relative to the size of the object. So it will be more difficult to satisfy for large objects. Is this a case where we could consider a relative tolerance, such as 0.001 of the radius or somesuch? as far as I understand it, the conversion of Beziers to sbasis, and vice-versa, is always lossless, so the issue should only arise for arcs, I believe. (If at all humanly possible, I think options in the Preferences to choose this tolerance should be avoided at all costs, on the grounds that no one will know what this means.)
Alvin
-- View this message in context: http://inkscape.13.x6.nabble.com/Recent-change-to-ellipse-to-path-conversion... Sent from the Inkscape - Dev mailing list archive at Nabble.com.