- UID
- 67979
- 积分
- 9
- 精华
- 贡献
-
- 威望
-
- 活跃度
-
- D豆
-
- 在线时间
- 小时
- 注册时间
- 2003-7-28
- 最后登录
- 1970-1-1
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
void readDwg()
{
AcDbDatabase *pDb = new AcDbDatabase(Adesk::kFalse);
pDb->readDwgFile("test1.dwg");
AcDbBlockTable *pBtbl;
pDb->getSymbolTable(pBtbl,AcDb::kForRead);
AcDbBlockTableRecord *pBtblRcd;
pBtbl->getAt(ACDB_MODEL_SPACE,pBtblRcd,AcDb::kForRead);
pBtbl->close();
AcDbBlockTableRecordIterator *pBtblRcdItr;
pBtblRcd->newIterator(pBtblRcdItr);
AcDbEntity *pEnt;
for(pBtblRcdItr->start();!pBtblRcdItr->done();pBtblRcdItr->step())
{
pBtblRcdItr->getEntity(pEnt,AcDb::kForRead);
acutPrintf("classname:s%\n",(pEnt->isA())->name());
pEnt->close();
}
pBtblRcd->close();
delete pBtblRcdItr;
delete pDb;
} |
|