В настоящее время я получаю ограничивающую рамку для своего многоугольника, получая min / max x и min / max y точек, но при повороте многоугольника ограничивающая рамка слишком мала, чтобы соответствовать повернутому многоугольнику. См. Иллюстрацию для пояснения:
Этот:
Оборачивается в это:
Как мне получить ограничивающую рамку, достаточно большую, чтобы содержать любое повернутое состояние?