|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Alexey Kudrin 2:5020/400 27 Mar 2002 00:00:20 To : Sergey Khabarov Subject : Re: линии --------------------------------------------------------------------------------
Sergey Khabarov wrote:
> У меня есть два вопpоса. Во-пеpвых: подскажите алгоpитм, как pисовать ...
> толстые линии. Линии в толщину 1 пиксель можно pисовать как угодно, алгоpитмов
Бьюсь сейчас над аналогичной задачей для CAD-проекта.
Суть ее в следующем:
Дана полилиния, состоящая из отрезков прямых и дуг окружностей,
задаваемая набором точек и признаков (у дуг есть признак дуги и точка
центра). Hеобходимо на ее основе построить контур полилинии постоянной
ширины W.
Проблема состоит в расчете узловых точек контура. Если для узлов типа
"отрезок-отрезок" расчет сложности не представляет, то узлы
"отрезок-дуга" и "дуга-дуга" расчитлись с трудом. Формула получилась
слишком навороченная :( Хотелось бы более простой вариант решения.
М.б. кто-нибудь занимался такой проблемой? Пригодится любая информация в
т.ч. урлы, исходники.
С уважением,
Алексей Кудрин
--- ifmail v.2.15dev5
* Origin: Жизнь сложна, но к счастью коротка... (с) не мой (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/88567597c3e7.html, оценка из 5, голосов 10
|