Represents a 2D line segment
Check if a line segment intersects a circle
Check if a line segment intersects a rectangle
See Implementation
Represents a 2D line segment