Площадь пересечения прямоугольника с прямоугольником

Ниже 2прямоугольники, Учитывая координаты вершин прямоугольника - (x1, y1) ... (x8, y8), как можно вычислить область перекрывающейся области (белой на рисунке ниже)?

Обратите внимание, что:

Координаты точек могут быть любымиПрямоугольники могут или не могут пересекатьсяПредположим, что область равна 0, когда прямоугольники не перекрываются или перекрываются в точке или линии.Если один прямоугольник находится внутри другого, то рассчитайте площадь меньшего прямоугольника.

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

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