>>
|
No. 4272
>Я, например, представляю, что если имеются 2 классических множества А={1,2,3,4} и B={3,4,5,6}
Эти множества имеют конечное число значений, в то время как твои трапеции - бесконечное.
>Дальнейшие операции предполагают нахождение, к примеру, пересечений или объединений трапеции
Что из себя это будет представлять? Массив точек-вершин пересечения? Ну если так, то мне кажется тебе гораздо лучше отбросить нафиг эту математику и сосредоточится просто на геометрии. Для начала можно найти координаты P,Q,R,T. На основе из делаешь вывод о взаимном расположении трапеций. Уравнения прямых ты знаешь. Потом у тебя будет switch (..) case от одной до четерех точек пересечения и соответсвенно фигура-пересечение будет иметь от 3х до 6ти вершин (тут главное учесть все случаи. пусть кода будет побольше, зато выполнится все быстро). Уравнения сторон ты знаешь. Находишь вершины фигуры пересечения, они будут точками пересечения прямых AM и ZR, AM и RT, TW и PQ - тут уже все зависит от конкретного случая (case).
Как-то так, если я тебя правильно понял. Алсо можешь запостить в /sci
p.s.
>ZWRT
ZRTW, ZWTR..
|