Вниз
Скачать: CL | DM;

Пересечение линии и прямоугольника   Найти похожие ветки 

 
Mr.kokkls   (2005-04-10 10:32) [0]

Собсно сабж. Даже не прямоугольника, а квадрата, хотя это не сыиграет роли.


 
П7   (2005-04-10 11:21) [1]

РАМБЛЕР твой друг! Вот чего-чего, а формул определения пересечения в Сети навалом. Помнится я тож искал это всё, вяло искал, неохота было, вот как тебе, а как припекло очень, так за 1 час нашёл С++ модуль с функциями ВСЕХ возможных пересечений с оптимизациями и ещё за 2 часа перевёл всё это на Паскаль.
Я не жадный, просто нужно ведь и честь знать. Одно днло принципы на форуме спросить, а другое дело исходники клянчить.

Вот. (: Такое у меня сегодня поганое настроение.


 
XProger ©   (2005-04-10 13:40) [2]

1) Ищи пересечение этой самой линии с каким-либо из отрезков образующих прямоугольник.
2) Или трассируй линию, и каждый раз проверяй находится ли точка на линии в области прямоугольника.


 
Micke   (2005-04-10 18:26) [3]

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



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.023 c
14-1119356757
Empleado
2005-06-21 16:25
2005.07.18
Art


14-1118916224
Yanis
2005-06-16 14:03
2005.07.18
Как придумать программу?


6-1113234607
Wistful
2005-04-11 19:50
2005.07.18
почтовый сервер


14-1118658811
Sergey Masloff
2005-06-13 14:33
2005.07.18
4 диска с собой на необитаемый остров ;-)


6-1113128131
Stalker01
2005-04-10 14:15
2005.07.18
Трафик при отправке почты




   Наверх