Improve generation of VariableBuffer segment buffer caps. This eliminates "reverse spikes" and short segments that can be caused by the interaction of the tangent lines and fixed-angle cap segments. Reverse spikes can cause incorrect holes in generated buffer polygons (e.g. see #998).
Improve generation of VariableBuffer segment buffer caps. This eliminates "reverse spikes" and short segments that can be caused by the interaction of the tangent lines and fixed-angle cap segments. Reverse spikes can cause incorrect holes in generated buffer polygons (e.g. see #998).
Fixes #998.