¿Cómo verifica la intersección entre un segmento de línea y un rayo de línea que emana de un punto en un ángulo desde la horizontal?

Dado un segmento de línea, es decir dos puntos (x1, y1) y (x2, y2), un punto P (x, y) y un ángulo theta. ¿Cómo encontramos si este segmento de línea y el rayo de línea que emana de P en un ángulo theta desde horizontal se intersecan o no? Si se intersecan, ¿cómo encontrar el punto de intersección?

Respuestas a la pregunta(3)

Su respuesta a la pregunta