utils.cpp (312B)
1 #include "../include/utils.hpp" 2 3 #include <cassert> 4 5 float square(float x) { return x * x; } 6 7 double distanceSquared(Vector2 v1, Vector2 v2) { 8 double xSquare = square(v1.x - v2.x); 9 double ySquare = square(v1.y - v2.y); 10 double result = xSquare + ySquare; 11 assert(result >= 0); 12 return result; 13 }