bool isEdge(List<Vector3> processedPoints, Segment edge) { for(int k = 0; k < processedPoints.Count; k++) { if(edge.isLeft(processedPoints[k])) return false; } return true; }