|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Как указать необходимые участки полилинии
Регистрация: 29.08.2012
Сообщений: 9
|
||
Просмотров: 4124
|
|
||||
специалист по околачиванию грушевых деревьев Регистрация: 14.09.2004
Pietari, Venäjä
Сообщений: 811
|
Цитата:
Код:
|
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
makxvl, Параметр, возвращаемый vlax-curve-getParamAtPoint имеет свой смысл. Целая часть - это номер сегмента полилинии, начиная с 0. Т.е
0 - 1-я вершина 0.5 - середина 1-го сегмента 1 - 2-я вершина 1.5 - середина 2-го сегмента и т.д. Если ты получил параметр полилинии в точке (см #4), то (fix параметр) даст начальную вершину сегмента, (1+ (fix параметр)) даст конечную вершину сегмента. Получить из параметра точку можно vlax-curve-getPointAtParam
__________________
Как использовать код на Лиспе читаем здесь Последний раз редактировалось VVA, 22.03.2013 в 16:53. |
|||
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Новые команды для работы с полилинией | VVA | Программирование | 647 | 18.09.2023 11:16 |
Простановка рармеров полилинии между указанными точками? | Rodiong | Программирование | 3 | 16.07.2012 14:32 |
ищу функцию построения 3d полилинии | mankurt | Программирование | 8 | 07.02.2012 12:43 |
выноски к полилинии | gizmo_zx | Программирование | 6 | 01.03.2010 12:17 |