lrosenth wrote:
The general algorithm used there is correct - iterate all elements, for each path element, iterate all subpaths.
The problem is that the data[i] contains A LOT of junk at the end (which explains the Adobe programmer making an early bail out in the default case): relying in that data contraption will lead you to end up with shapes as these ones:
More images in the next post....
BTW: I have very simple cases that illustrate the problem, which I claim to be an Adobe bug.
-Ramon
NB: The green traces are Beziers