Найти ограничивающий прямоугольник повернутого прямоугольника [копия]

На этот вопрос уже есть ответ:

Рассчитать координаты ограничительной рамки из повернутого прямоугольника 11 ответов

У меня есть прямоугольник с координатами (x1, y1) и (x2, y2), и мне нужно повернуть прямоугольник на величину θ вокруг его центра, используя матрицу вращения

 |  cosθ  sinθ |
 | -sinθ  cosθ |

Мне нужно найти координаты ограничивающего прямоугольника после вращения.

Перед вращением

0,0
 |"""""""""""""""""""""""""""""""""""""""""""|
 |                                           |
 |  x1,y1                                    |
 |       |"""""""""""""|                     |
 |       |             |                     |
 |       |             |                     | 
 |       |             |                     |
 |       """""""""""""" x2,y2                |
 |                                           |
 |                                           |
  """"""""""""""""""""""""""""""""""""""""""" W,H

После вращения

 0,0
     |"""""""""""""""""""""""""""""""""""""""""""|
     |           ?,?                             |
     |            |""""/\"""""|                  |      
     |            |   /   \   |                  |
     |            |  /      \ |                  |
     |            | /        /|                  |
     |            |/        / |                  |
     |            |\       /  |                  |
     |            |  \    /   |                  |
     |            |    \ /    |                  |
     |             """""""""""  ?,?              |
     |                                           |
     |                                           |
      """"""""""""""""""""""""""""""""""""""""""" W,H

Есть ли какое-нибудь общее уравнение для нахождения координат ограничивающего прямоугольника?.

Благодарность...

Харис.

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

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