ObjectARX, AutoCAD. Среда программирования библиотеки C++

       

Взрыв Примитива


Вы должен перегрузить explode() функция заказного объекта для AutoCAD командует BHATCH и EXPLODE, чтобы работать. Ваш, чтобы explode () функция должна сломать объект в менее комплексные объекты. Если заканчивающиеся объекты - не, родные объекты, ваша функция должны возвратить eExplodeAgain.

Это заставит BHATCH рекурсивно называть explode() функцию на объектах, которые Вы возвращаетесь, пока они не были сокращены к родным объектам. Родные объекты, на которые BHATCH может работать непосредственно - AcDb2dPolyline, AcDb3dPolyline, AcDbPolyline, AcDbText, AcDbMText, AcDbShape, AcDbTrace, AcDbSolid, AcDbFace, AcDbViewport, AcDbFcf, AcDbDimension, AcDbRegion, AcDbBlockReference, и AcDbHatch.



Содержание раздела