从顶点列表创建多段线。 参阅 | 示例 语法 RetVal = object.AddPolyline(VerticesList) Object ModelSpace 集合, PaperSpace 集合, Block 使用该方法的对象。 VerticesList Variant[变体] (双精度数组); 仅用于输入 用于创建多段线顶点的OCS坐标数组。每一顶点用三个元素表示,前两个元素为OCS的X和Y坐标;而第三个元素为忽略。至少需要两点(六个元素)来构成一个多段线对象。该数组的大小必须为3的倍数。 RetVal Polyline 对象 新创建的 Polyline 对象。 说明 要创建包含圆弧的多段线,首先创建直线段的多段线,然后对特定顶点使用 SetBulge 方法设置凸度。 该方法的存在只用于与旧版本兼容。使用 AddLightweightPolyline 方法可创建优化格式的多段线以节省内存和磁盘空间。 坐标可使用 TranslateCoordinates 方法由OCS坐标与其它坐标系统相互转换。 -------------------- 由顶点列表创建优化多段线。 参阅 | 示例 语法 RetVal = object.AddLightweightPolyline(VerticesList) Object ModelSpace 集合, PaperSpace 集合, Block 使用该方法的对象。 VerticesList Variant[变体] (双精度数组) 指定多段线顶点的二维 OCS 坐标数组。至少需要两点(四个元素)以构成优化多段线。数组大小必须为2的倍数。 RetVal LightweightPolyline 对象 新创建的 LightweightPolyline 对象。 说明 顶点是生成多段线的线段端点。要添加弧段,首先创建全部为直线段的多段线,然后为个别需要变为弧段的线段添加凸度。要为线段添加凸度值,可使用 SetBulge 方法。 多段线的标高将被设置为布局的当前标高。使用 ElevationModelspace 或 ElevationPaperspace 属性可确定多段线的标高。 坐标可使用 TranslateCoordinates 方法在OCS坐标与其它坐标系统相互转换。
|