This fixes the isRingCurveInverted check to avoid removing a class of raw offset curves which are in fact valid buffer curves. The check was introduced in #706 and improved in #878. But the issues reported in https://github.com/libgeos/geos/issues/984 revealed that there were still valid cases being removed incorrectly.
This fixes the
isRingCurveInverted
check to avoid removing a class of raw offset curves which are in fact valid buffer curves. The check was introduced in #706 and improved in #878. But the issues reported in https://github.com/libgeos/geos/issues/984 revealed that there were still valid cases being removed incorrectly.