Here is a third and I hope final version of the spline flattening
patch, incorporating the latest version of David Bevan's cubic spline
flattening routine.
Notes:
1. As with the previous versions, it solves the bug in flattening
s-shaped curves (cubic with control points on both sides of the
> Werner: Miles' version is shorter, is only wrong by one ulp and only
> when the product overflows and is negative. My variation,
> called another() above, fixes that slight difference.
> Which would you prefer, if anything?
I tend to prefer the faster one $(Q#|(B I