Показать сообщение отдельно
  #4  
Старый 17.03.2012, 18:41
Аватар для Pilot_Red
Pilot_Red Pilot_Red вне форума
Продвинутый
 
Регистрация: 01.11.2006
Адрес: Карелия
Сообщения: 702
Версия Delphi: D7
Репутация: 11581
По умолчанию

Цитата:
Сообщение от koroleva25
Допустим угол поворота: 90 градусов.
Согласно этим формулам расчеты получаются следующими:
xn=cos90*450-sin90*150 = -150
yn=cos90*450+sin90*150 = 150
------------------------------------
xn=cos90*500-sin90*100 = -100
yn=cos90*500+sin90*100 = 100
-------------------------------------
xn=cos90*600-sin90*100 = -100
yn=cos90*600+sin90*100 = 100
-------------------------------------
xn=cos90*550-sin90*150 = -150
yn=cos90*550+sin90*150 = 100
-------------------------------------
Так должно быть?
Если да, то как использовать найденные xn и yn ?

Повнимательней формулу посмотрите. Там x c y меняются местами..
После того как найдете xn,yn. отрисовывайте ваш параллелограмм именно по этим координатам...
Ответить с цитированием