У меня следующая ситуация, в иллюстративных целях разделенная на 2 ситуации.
Зеленый прямоугольник в середине - это прямоугольник, которым я являюсьссылаясь на мою базу, так как это прямоугольник, который является постоянным.
Теперь я хотел бы знать, пересекается ли желтый прямоугольник, внутри или полностью инкапсулирует зеленый прямоугольник.
Я видел этот пост и понимаю его, но (если я ничего не забуду) он игнорирует случай, когда желтый прямоугольник находится внутри зеленого прямоугольника.Самое простое решение, о котором я могу подумать, - это дважды проверить 4 точки в любом порядке, но является ли это единственным («лучшим») решением?