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

       

AcGi Библиотека


AcGi библиотека обеспечивает графический интерфейс, используемый для рисунка объектов AutoCAD. Эта библиотека используется AcDbEntity функциями элемента

WorldDraw (), viewportDraw (), и saveAs (), вся часть стандартного протокола объекта. WorldDraw () функция должен быть определен всеми заказными классами объекта. Объект AcGiWorldDraw обеспечивает API, через который AcDbEntity:: worldDraw () может производить его графическое представление во всех областях просмотра одновременно. Точно так же объект(цель) AcGiViewportDraw обеспечивает API, через который AcDbEntity:: viewportDraw () функция может про-ducedifferent графические представления для каждой области просмотра.

Иерархия классов для AcGi библиотеки следующие:

AcRxObject

AcGiCommonDraw

AcGiWorldDraw

AcGiWorldDraw

AcGiContext

AcGiEdgeData

AcGiFaceData

AcGiGeometry

AcGiViewportGeometry

AcGiWorldGeometry

AcGiLinetypeEngine

AcGiSubEntityTraits

AcGiDrawableTraits

AcGiTextStyle

AcGiVertexData

AcGiViewport

AcGiDrawable

AcGiGlyph

Для получения дополнительной информации при использовании AcGi классы, см. главу 13, “ Происходящий от AcDbEntity. ”



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