Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка Windows Forms > Графика!


Автор: Rasim 10.5.2006, 01:58
Доброе время суток. Народ подскажите, есть ли какие нить встроенные методы, которые рисуют перпендикулярную линию к какой-то конкретной прямой. 

Автор: ivashkanet 10.5.2006, 07:32
А старая добрая математика тебя не устраивает?
1) Если прямая заданна двумя точками (x0,y0) и (x1,y1), то уравнение прямой перпендикулярной ей выглядит так:
Код

 x  - x2       y - y2
--------- + ---------- = 0
y1 - y0       x1 - x0


2) А если у тебя, вдруг, есть уравнение первой прямой  y =kx + b, то уравнение второй прямой имеет вид y = -1/k x + c

smile 

P.S. (x2,y2) и c выбираются в зависимости от того, где должна распологаться вторая прямая.  

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)