minCoordinate static method
Returns the minimum coordinate, using the usual lexicographic comparison.
@param coordinates the array to search
@return the minimum coordinate in the array, found using compareTo
@see Coordinate#compareTo(Object)
Implementation
static Coordinate minCoordinate(List<Coordinate> coordinates) {
Coordinate? minCoord;
for (int i = 0; i < coordinates.length; i++) {
if (minCoord == null || minCoord.compareTo(coordinates[i]) > 0) {
minCoord = coordinates[i];
}
}
return minCoord!;
}