首页 > 技术文章 > offset 后 指针数组转换

xzh1993 2016-06-20 11:19 原文

AcDbObjectId pidoffset;
AcDbPolyline *plineOffset;
AcDbVoidPtrArray ptarr=NULL;
pline->getOffsetCurves(dist, ptarr);
int ilen = ptarr.length();
for (int i = 0; i < ilen; i++)
{
plineOffset = static_cast<AcDbPolyline*>(ptarr[i]);
pidoffset = CDwgDatabaseUtil::PostToModelSpace(plineOffset);
plineOffset->close();
}
return pidoffset;

推荐阅读