rayCastSegment

expect fun rayCastSegment(input: RayCastInput, segment: Segment, oneSided: Boolean = false): CastOutput

Ray cast versus segment shape in local space. Initial overlap is treated as a miss.