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

在这里我们可以读到 resultsBoundarySet :“包含 AcDbPolyline* 对象形式的结果边界”,但有时我们会得到一组 AcDbRegions* (当边界可能包含样条线时)。区域是我需要的。你知道有什么方法可以强制acedTraceBoundary总是创建AcDbRegionAcDbPolylines吗?

4

1 回答 1

0

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

在AcDbRegion上使用getSplitCurves

于 2017-03-28T08:07:46.163 回答