Показать сообщение отдельно
Старый 12.10.2015, 19:23   #1
polopok
ПроЭктировщик
 
Регистрация: 17.07.2009
Сообщений: 182
Написано 51 полезных сообщений
(для 71 пользователей)
Сообщение Пересечения 2д

На данный момент вычисляются пересечения :


прямоугольник с прямоугольником
_______________________
круга с кругом
круга с линией
круга с прямоугольником
_______________________
линия с линией
линия с прямоугольником
_______________________
Точка с линией
Точка с треугольником
Точка с кругом
Точка с эллипсом
Точка с прямоугольником
Точка с полигоном
_______________________
в следующих вариантах луч двунаправленный :

Луч с кругом
Луч с лучом
Луч с линией
Луч с прямоугольником
Луч с треугольником
Луч с полигоном (4 точки)
_______________________
в следующих вариантах луч одним направлением :

Луч от точки с кругом
Луч от точки с линией
Луч от точки с прямоугольником
Луч от точки с треугольником
Луч от точки с полигоном (4 точки)
_______________________

В дальнейшем добавлю и другие пересечения .
Так же вычисляются точки их пересечений и присутствия внутри фигуры .
Код и демка + .exe
2dIntersects.rar

Обновление № 5_1: исправлено
intersections2d var5 1.rar
__________________
Мой проект здесь

Последний раз редактировалось polopok, 14.10.2015 в 16:38.
(Offline)
 
Ответить с цитированием
Эти 5 пользователя(ей) сказали Спасибо polopok за это полезное сообщение:
ABTOMAT (13.10.2015), DarkInside (12.10.2015), IgorOK (13.10.2015), Randomize (12.10.2015), St_AnGer (13.10.2015)