Как найти прямоугольник пересечения (точки) пересекающихся прямоугольников

Если у меня есть два пересекающихся прямоугольника[(x1,y1)(x2,y2)][(x3,y3)(x4,y4)] описывается двумя вершинами. Как найти прямоугольник, который является эффектом их вставки (получить 2 точки, где эти прямоугольники пересекаются).

Язык программирования не имеет значения. Может быть, псевдокод.

PS: прямоугольники параллельны окси.

Ответы на вопрос(1)

Ваш ответ на вопрос