std::vector<OdDbEntityPtr> entities;
    OdDbBlockTableRecordPtr blkTblRcd = blockId.openObject();
    OdDbIdMappingPtr idMap = OdDbIdMapping::createObject();
    idMap->setDestDb(db);
    for (auto entIter = blkTblRcd->newIterator(); !entIter->done(); entIter->step())
    {
        OdDbEntityPtr pEnt = entIter->entity(OdDb::kForWrite);
        OdDbEntityPtr tempEntity = pEnt->deepClone(*idMap, pEnt);
        entities.emplace_back(tempEntity);
    }
    return entities;

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。