ModPlus.AutoCAD.Module.2016 by modplus.org

<PackageReference Include="ModPlus.AutoCAD.Module.2016" Version="10.0.0" />

 Point3dExtensions

public static class Point3dExtensions
Расширения для 3D точек
public static Point2d ConvertTo2d(this Point3d point)

Возвращает 2D точку с координатами X и Y исходной 3D точки

public static Point3d Flatten(this Point3d pt)

Возвращает 3D точку с координатами X и Y исходной 3D точки и нулевой координатой Z

public static Point3d GetMiddlePoint(this Point3d point, Point3d otherPoint)

Возвращает точку посередине между точкой и другой точкой

public static Point3d OffsetPoint(this Point3d basePoint, double x, double y, double z = 0)

Возвращает точку, смещённую относительно исходной

Возвращает точку, полученную трансформацией исходной точки из одной системы координат в другую

public static Point3d TransformFromUcsToWcs(this Point3d pt)

Возвращает точку, полученную трансформацией исходной точки из пользовательской системы координат в мировую

public static Point3d TransformFromWcsToUcs(this Point3d pt)

Возвращает точку, полученную трансформацией исходной точки из мировой системы координат в пользовательскую