матаематика пересекает ли вектор произвольно расположенный прямоугольник? (3d пространство)

вопрос простой. как узнать, пересекает ли вектор, заданный своими координатам, произвольно расположенный в пространстве прямоугольник, координаты вершин которого так же известны?

Вектор - это нечто относительное. Наверное, имелся в виду отрезок? Прямая?
Ну, например: находим функцию плоскости прямоугольника, функцию прямой, находим точку их пересечения, далее определяем, лежит ли она в границах прямоугольника.