Polyline2d plineEnt = ent as Polyline2d;
Point3dCollection pLinePtList = new Point3dCollection();//将polyline2d的各个端点保存到plinePtList中。
List<double> bulgeList = new List<double>();
IEnumerator vertices = plineEnt.GetEnumerator();
while (vertices.MoveNext())
{
ObjectId id = (ObjectId)vertices.Current;
Vertex2d vtx = (Vertex2d)id.GetObject(OpenMode.ForRead);
bulgeList.Add(vtx.Bulge);
pLinePtList.Add(plineEnt.VertexPosition(vtx));
}
提取Polyline2d端点
本文介绍了一种从Polyline2d实体中提取端点坐标及曲线凸度信息的方法,并将其存储为Point3dCollection和List<double>类型。
1858

被折叠的 条评论
为什么被折叠?



