是否有任何方法可以强制acedTraceBoundary返回区域

时间:2017-01-24 10:44:53

标签: autocad-plugin objectarx

Acad::ErrorStatus acedTraceBoundary( const AcGePoint3d& seedPoint, bool detectIslands, AcDbVoidPtrArray& resultingBoundarySet )

Here我们可以读到resulBoundarySet:"包含AcDbPolyline *对象形式的结果边界"但有时我们得到一组AcDbRegions *(当边界包含样条曲线时)。区域是我需要的。您是否知道有任何方法可以强制acedTraceBoundary始终创建AcDbRegion而不是AcDbPolylines

1 个答案:

答案 0 :(得分:0)

没有办法单独强制acedTraceBoundary检索Plines集,如果它返回一组区域,你总是可以从一个区域中提取plines / primitive实体。

getSplitCurves

上使用AcDbRegion