hasRepeatedOrInvalidPoints static method
Tests whether an array has any repeated or invalid coordinates.
@param coord an array of coordinates @return true if the array contains repeated or invalid coordinates @see Coordinate#isValid()
Implementation
static bool hasRepeatedOrInvalidPoints(List<Coordinate> coord) {
for (int i = 1; i < coord.length; i++) {
if (!coord[i].isValid()) return true;
if (coord[i - 1].equals(coord[i])) {
return true;
}
}
return false;
}