isShallowConcavity method
Implementation
bool isShallowConcavity(
Coordinate p0, Coordinate p1, Coordinate p2, double distanceTol) {
int orientation = Orientation.index(p0, p1, p2);
bool isAngleToSimplify = (orientation == angleOrientation);
if (!isAngleToSimplify) return false;
double dist = Distance.pointToSegment(p1, p0, p2);
return dist < distanceTol;
}