Тема: Как получить информацию из Entity?
Господа, я получил из AutoCAD файла список всех блоков следующим образом:
for (; !pBlockIterator->done(); pBlockIterator->step()){ AcDbEntity *pEntity; pBlockIterator->getEntity(pEntity, AcDb::kForRead); AcDbHandle objHandle; pEntity->getAcDbHandle(objHandle); char handleStr[20]; objHandle.getIntoAsciiBuffer(handleStr); const char *pCname = pEntity->isA()->name(); acutPrintf("Object Id %lx, handle %s, class %s.\n", pEntity->objectId(), handleStr, pCname); pEntity->close(); }
Вопрос такой, среди полученных pCname встречаются AcDbText. Можно ли из pEntity достать этот самый текст? А может как-то можно все текстовые данные получить проще?