Cut path (cutting an arc): Last segment is mirrored
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Confirmed
|
Medium
|
Unassigned |
Bug Description
This happens with Inkscape 0.91 and with almost-current trunk (only tested with rev 14560).
Try to do path -> cut with the objects in the attached file.
You will see that the last segment of one of the resulting objects appears mirrored along the line that connects its adjacent nodes, depending upon the path direction of the arc (counterclockwise: wrong result, clockwise: correct result).
Only the length of the wrong segment is different in trunk and 0.91, as 0.91 seems to produce more segments.
Quoting from suv's answer to my question here (https:/
"The issue seems to be with Arc path commands, and getting the sweep-flag wrong in some of the results of 'Cut Path' (could well be related to path direction - I did not verify that in detail).
http://
You can avoid the issue by forcing a rewrite of the path data as cubic bezier paths (select all paths, switch to the node tool, select all nodes, nudge with arrow key, switch back to select tool -> this will convert arc commands into cubic bezier commands approximating the arcs).
Somewhat related (fixed) reports might be for example
Bug #1048845, bug #1239462"
Reproduced with Inkscape 0.91 r13725 and 0.91+devel r14564 on OS X 10.7.5 as described.