Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как расчитать "продолжение" отрезка "сзади" и "спереди" (http://www.flasher.ru/forum/showthread.php?t=174004)

djyamato 15.01.2012 23:54

Как расчитать "продолжение" отрезка "сзади" и "спереди"
 
Вложений: 1
Здравствуйте
Я не знаю как расчитать "продолжение" отрезков AB, CD, EF
Как найти точки A1,B1,C1,D1,E1,F1

Мне это нужно чтобы найти точки "пересечений" отрезков друг с другом (даже если они не пересекаются)

expl 16.01.2012 00:16

Google же рулит
http://ru.wikipedia.org/wiki/%D0%9F%...BC%D0%B0%D1%8F
один из вариантов - написать 2 уравнения прямой(по 2-м точкам, через которые она проходит) - одно для одной, другое - для другой и решить систему.
решение - точка пересечения.

Ну или так

Stitch512 16.01.2012 00:22

http://hardfire.far.ru/index.php?id=cross_lines.htm

djyamato 16.01.2012 03:47

Спасибо
Я никак не мог понять как из отрезка получить уравнение прямой

Stitch512 16.01.2012 14:23

Вам уравнение прямой надо или нахождение точек пересечение, уточняйте задачу.
Цитата:

(y - y1)/(y2 - y1)=(x - x1)/(x2 - x1)
Как бэ первый результат поиска в гугле, в чем вообще проблемма то возникла.

Добавлено через 57 секунд
А по той ссылке что я дал - собственно уже готовый код для решения задачи, на ActionScript перевести думаю труда не составит.

djyamato 16.01.2012 18:23

Мне нужно было получить уравнение прямых из отрезков чтобы потом считать, пересекаются они или не пересекаются
Спасибо за ответы


Часовой пояс GMT +4, время: 05:06.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.