Сообщество программистов Autodesk в СНГ
ADN Club => AutoCAD .NET API => Тема начата: zr74 от 13-12-2022, 13:14:34
Название:
Как получить координат центра полилинии
Отправлено:
zr74
от
13-12-2022, 13:14:34
Добрый день! Есть на чертеже полилиния, в ней две вершины. Подскажите, пожалуйста, каким методом c# можно получить координаты центра такой полилинии?
Название:
Re: Как получить координат центра полилинии
Отправлено:
Александр Пекшев aka Modis
от
13-12-2022, 14:12:00
Под центром подразумевается координата середины кривой?
Если да, тогда так:
Код - C#
[Выбрать]
pline
.
GetPointAtDist
(
pline
.
Length
/
2
)
;
или так
Код - C#
[Выбрать]
pline
.
GetPointAtParameter
(
pline
.
StartParam
+
(
(
pline
.
EndParam
-
pline
.
StartParam
)
/
2
)
)
;
Название:
Re: Как получить координат центра полилинии
Отправлено:
zr74
от
13-12-2022, 14:23:51
Спасибо!