pythagoras is hard (not it isn't)
This commit is contained in:
parent
766a16c314
commit
266bc44752
@ -35,8 +35,7 @@ class Coordinate:
|
|||||||
if self.z is None:
|
if self.z is None:
|
||||||
return sqrt(abs(self.x - target.x) ** 2 + abs(self.y - target.y) ** 2)
|
return sqrt(abs(self.x - target.x) ** 2 + abs(self.y - target.y) ** 2)
|
||||||
else:
|
else:
|
||||||
ab = sqrt(abs(self.x - target.x) ** 2 + abs(self.y - target.y) ** 2)
|
return sqrt(abs(self.x - target.x) ** 2 + abs(self.y - target.y) ** 2 + abs(self.z - target.z) ** 2)
|
||||||
return sqrt(ab ** 2 + abs(self.z - target.z) ** 2)
|
|
||||||
elif mode == DistanceAlgorithm.MANHATTAN:
|
elif mode == DistanceAlgorithm.MANHATTAN:
|
||||||
if not includeDiagonals:
|
if not includeDiagonals:
|
||||||
if self.z is None:
|
if self.z is None:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user