|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Lisp Найти 2 ближайшие точки на окружности
Регистрация: 25.10.2011
Сообщений: 132
|
||
Просмотров: 2148
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,411
|
Offtop: Мне кажется, что "к центру желтого круга" ближайшими будут не указанные точки, а 2 точки в направлении "против часовой стрелки от круга". Это так, к вопросу о ТЗ
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
строительство Регистрация: 16.01.2004
Петербург
Сообщений: 165
![]() |
Здравствуйте коллеги.
Параметр точки лежащей на окружности равен углу в радианах , Поэтому предлагаю следующий вариант: 1.Сортировка выбранных точек vl-sort применяя в функции сравнения vlax-curve-getParamAtPoint 2.Выбор 2-х смежных элементов списка с требуемой точкой. |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
lisp: Длина по полилинии до точки | vosh | LISP | 19 | 15.07.2013 15:10 |
Тригонометрические функции и векторная алгебра | Supermax | Программирование | 149 | 08.12.2009 22:22 |
Координаты точки пересечения line и pline (LISP) | paradoxvaha | LISP | 3 | 10.07.2007 13:04 |
Lisp - проблема с получением точки? | Кулик Алексей aka kpblc | LISP | 3 | 08.09.2006 15:14 |
Вставка окружности в выбранные точки | AcadJim | Программирование | 8 | 24.08.2006 07:39 |