mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-01 13:47:21 -06:00
Alter Paths for Appearance wrote every stroke as its filled outline, so a 1 pt circle became two circles and a hatch, and an open arc became a closed outline and a hatch: two cut lines where a CAM program expects one. The option now outlines only the strokes a line can't draw: the ones Preserve Appearance outlines, strokes wider than the widest lineweight (2.11 mm, to the hundredth), and every stroke in R13 and R14, which have no lineweights. Other strokes stay CIRCLE, ARC, SPLINE and LWPOLYLINE entities with their lineweights; R12 keeps them as POLYLINEs with their width. A dashed stroke whose offset starts part way into its pattern is now outlined with Preserve Appearance and with Alter Paths: a linetype always starts at the start of its pattern, so the dashes were written in the wrong place.