[x] I added an entry to CHANGES.md if knowledge of this change could be valuable to users.
Part of #1181
In #1222, I moved only the Point x Point distance calculations. EuclideanDistance is implemented for all other geometry types too. This PR moves the rest of those calculations to the new Euclidean line measure struct for consistency.
It's a lot of code movement, but no change in behavior (unless I messed up 😬).
[x] I added an entry to
CHANGES.md
if knowledge of this change could be valuable to users.Part of #1181
In #1222, I moved only the
Point x Point
distance calculations. EuclideanDistance is implemented for all other geometry types too. This PR moves the rest of those calculations to the newEuclidean
line measure struct for consistency.It's a lot of code movement, but no change in behavior (unless I messed up 😬).