Сообщество программистов Autodesk в СНГ
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Звонок в техподдержку Autodesk Forge
Начало
Сайт
Правила
Помощь
Поиск
Непрочитанные
Календарь
Вход
Регистрация
Сообщество программистов Autodesk в СНГ
»
ADN Club
»
AutoCAD .NET API
»
Как получить координат центра полилинии
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
Вниз
Автор
Тема: Как получить координат центра полилинии (Прочитано 10940 раз)
0 Пользователей и 1 Гость просматривают эту тему.
zr74
ADN OPEN
Сообщений: 47
Карма: 1
Как получить координат центра полилинии
«
:
13-12-2022, 13:14:34 »
Добрый день! Есть на чертеже полилиния, в ней две вершины. Подскажите, пожалуйста, каким методом c# можно получить координаты центра такой полилинии?
Записан
Отмечено как Решение
zr74
13-12-2022, 14:23:29
Александр Пекшев aka Modis
ADN Club
Сообщений: 1658
Карма: 366
Отец modplus.org
Re: Как получить координат центра полилинии
«
Ответ #1 :
13-12-2022, 14:12:00 »
Под центром подразумевается координата середины кривой?
Если да, тогда так:
Код - C#
[Выбрать]
pline
.
GetPointAtDist
(
pline
.
Length
/
2
)
;
или так
Код - C#
[Выбрать]
pline
.
GetPointAtParameter
(
pline
.
StartParam
+
(
(
pline
.
EndParam
-
pline
.
StartParam
)
/
2
)
)
;
Записан
+2/-0 к карме за данное сообщение
ModPlus
Блог
zr74
ADN OPEN
Сообщений: 47
Карма: 1
Re: Как получить координат центра полилинии
«
Ответ #2 :
13-12-2022, 14:23:51 »
Спасибо!
Записан
Печать
Страницы: [
1
]
Вверх
« предыдущая тема
следующая тема »
Сообщество программистов Autodesk в СНГ
»
ADN Club
»
AutoCAD .NET API
»
Как получить координат центра полилинии