bool Line::Collides(Point &point) { return point.Collides(*this); }
bool Polygon::Collides(Point &point) { return point.Collides(*this); }