hasConvexCorner