Показать сообщение отдельно
Старый 17.03.2013, 16:42
Tails вне форума Посмотреть профиль Отправить личное сообщение для Tails Найти все сообщения от Tails
  № 3  
Ответить с цитированием
Tails
 
Аватар для Tails

блогер
Регистрация: Dec 2008
Адрес: г. Чебоксары
Сообщений: 2,259
Записей в блоге: 6
Вот, изобразил задачу графически:
Название: Untitled-1.png
Просмотров: 447

Размер: 5.4 Кб

То-есть, у прямоугольника есть исходные данные:
1. Положение центра в некоторой прямоугольной системе координат: x и y,
2. Координаты вершин этого прямоугольника, в этой системе. Для каждой из 4 точек: x и y

Задача состоит в том, что-бы получить новые координаты вершин, "повернув" прямоугольник вокруг его центра. Для поворота используется нормализованный вектор, указывающий угол поворота. (стрелочка внутри прямоугольника)

Хотелось бы узнать решение, без применения готовых классов, таких как matrix.
__________________
Дети не должны знать о своих родителях