Teigha克隆db的blockTableRecord里面的一个实体
2024-09-06 12:29:46
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;
最新文章
- 【代码笔记】iOS-浇花动画
- Ubuntu终端命令行不显示颜色
- CoreData 添加新字段
- css继承性和不继承的属性。
- 常用的rpm和yum的一些命令
- Python单元测试——unittest
- 重构17-Extract&#160;Superclass(提取父类)
- ASP实现https和http之间转化
- BZOJ 3672 购票
- 读书笔记:java特种兵(上)
- Double Strings Solved Problem code: DOUBLE
- memcpy源代码
- AI类人工智能产品经理的丛林法则
- Java框架spring Boot学习笔记(七):@Configuration,@bean注解
- leaflet计算多边形面积
- js如何通过末次月经日期计算预产日期
- xdoj-1298(模拟--简易SQL解释器)
- RTP格式解析
- [转帖]VMware Vsphere 6.0安装部署 (一) 总体部署架构
- BZOJ1443 [JSOI2009]游戏Game 【博弈论 + 二分图匹配】
热门文章
- DataList做一个相册,并可以上传图片
- 神经网络 (1)- Alexnet
- css样式初始化代码总结
- 解决 php Call to undefined function shm_attach()
- Kibana启动报错 server is not ready yet的解决方案
- 适AT maven多个子项目、父项目之间的引用问题
- Python sort()函数和sorted()
- Spring - 整合MyBatis
- POJ 3348 /// 凸包+多边形面积
- raw_input和sys.stdin.readline()