Adding equals method for comparing coordinates

This commit is contained in:
ahocevar
2013-09-13 19:31:29 +02:00
parent d577466de6
commit 06406d968f

View File

@@ -135,6 +135,23 @@ ol.coordinate.format = function(coordinate, template, opt_fractionDigits) {
};
/**
* @param {ol.Coordinate} coordinate1 First coordinate.
* @param {ol.Coordinate} coordinate2 Second coordinate.
* @return {boolean} Whether the passed coordinates are equal.
*/
ol.coordinate.equals = function(coordinate1, coordinate2) {
var equals = true;
for (var i = coordinate1.length - 1; i >= 0; --i) {
if (coordinate1[i] != coordinate2[i]) {
equals = false;
break;
}
}
return equals;
};
/**
* @param {ol.Coordinate} coordinate Coordinate.
* @param {number} angle Angle.