42 return dx * dx + dy * dy;
47 return sqrtf(dist2(v));
57 std::ostream &operator << (std::ostream &str,
Vector2<T> const &point)
59 return str <<
"Point x: " << point.x <<
" y: " << point.y <<
" tag: " << point.tag;
63 bool operator == (Vector2<T> v1, Vector2<T> v2)
65 return (v1.x == v2.x) && (v1.y == v2.y);