Information about when a ray intersects with a circle or a segment
Angle at which the intersection occurred (in radians)
Distance away from the ray origin where the intersection occurred
Normal vector to the vector that was hit
Location of the intersection
Resets Intersection state for reuse
Information about when a ray intersects with a circle or a segment