bool rectCollision(RotatedRect rect) const override
bool lineCollision(Line line) const override
bool pointCollision(Vector2f point) const override
Rect getBoundingBox() const override
bool isParallel(Ray ray) const
bool circleCollision(Circle circle) const override
bool rayCollision(Ray ray) const override
bool isPerpendicular(Ray ray) const
Vector2f getNormal() const