From 5fe6e6fd868917779185335f127632f977157a5c Mon Sep 17 00:00:00 2001 From: Anton Maminov Date: Fri, 29 Mar 2024 12:33:05 +0200 Subject: [PATCH] Update polygon.cr --- src/geo/polygon.cr | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/geo/polygon.cr b/src/geo/polygon.cr index e952415..39f15ec 100644 --- a/src/geo/polygon.cr +++ b/src/geo/polygon.cr @@ -61,8 +61,7 @@ module Geo def contains?(coord : Geo::Coord) : Bool last_coord = @coords.last odd_nodes = false - x = coord.lng - y = coord.lat + y, x = coord.ll @coords.each do |iter_coord| yi, xi = iter_coord.ll @@ -91,6 +90,7 @@ module Geo def ==(other : Geo::Polygon) : Bool min_size = Math.min(size, other.size) + 0.upto(min_size - 1) do |i| return false unless self[i] == other[i] end