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


Автор: PaZ1T1V 14.4.2008, 13:17
как програмно реализовать провождение окружности 4ерез, например 3 заданные то4ки ??

Для ясности:

заданы то4ки, не лежащие на одной прямой, при нажатие на определенную кнопку ети то4ки становятся  4астями грани окружности

ХелпМиПлиз !!!!

Автор: mr.DUDA 14.4.2008, 13:23
Не 4ерез любые три то4ки можно провести окружность.

Автор: PaZ1T1V 14.4.2008, 13:25
а я ето знаю, например те то4ки которые лежат на одной прямой - 4ерез них нельзя провести окружность,

но я просил помо4ь разобраться с етим, о4ень надо)))

Автор: PPS05 14.4.2008, 13:31
Цитата(mr.DUDA @  14.4.2008,  12:23 Найти цитируемый пост)
Не 4ерез любые три то4ки можно провести окружность.

Неправда. Вокруг любого треугольника можно описать окружность. В принципе, этим можно и воспользоваться, если взять два серединных перпендикуляра и найти их пересечение.

Автор: Walker 14.4.2008, 13:47
PaZ1T1V, Вам, всё же нужен алгоритм или реализация? Если реализация, то какого алгоритма? Что именно не понятно? Поскольку ответов на эти вопросы в Вашем посте нет, подразумеваю, что Вам нужен алгоритм. (И пост следовало бы размещать в соответствующем разделе.)
1. Получаете координаты точек. Например, Вы можете их записывать сразу при создании.
2. Замечательную идею подсказал PPS05. По существу - http://algolist.manual.ru/maths/geom/equation/circle.php. Вопросов с реализацией математики, думаю, возникнуть не должно, всё и так расписано по шагам.
3. Рисуете окружность.

Автор: PaZ1T1V 14.4.2008, 13:51
to 5tod, от4асти Mr.Duda прав, 4ерез три то4ки не образующие треугольник не проведеш окружность, а так спасибо за совет smile) вот тока бы еще програмно ето реализовать ))) 

Автор: jonie 14.4.2008, 18:13
будут конкретные вопросы - может быть будут конкретные ответы. экстрасенсов нет.

Автор: PaZ1T1V 14.4.2008, 19:41
4его тут конкретнее придумаешь ?? дан треугольник (3 то4ки) на плоскости, выбранные в произвольном порядке, вокруг него надо описать окружность, вот, собственно, мой вопрос

Цитата


заданы то4ки, не лежащие на одной прямой, при нажатие на определенную кнопку ети то4ки становятся  4астями грани окружности



помоему то же самое только другими словами ) 

Автор: PaZ1T1V 15.4.2008, 16:03
to Walker спасибо за ссылку, алгоритм хороший, ска4ал соурс на ++, но на шарп переделать сложно, помоги если можеш ) 

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