适用于
ObjectARX 和 ObjectDBX 模块
必须实现以下功能:
- AcDbEntity::subWorldDraw()(如适用)
- AcDbEntity::subViewportDraw() (如适用)
-
AcDbObject::dwgInFields()
-
AcDbObject::dwgOutFields()
-
AcDbObject::dxfInFields()
-
AcDbObject::dxfOutFields()
此外,如果实现以下功能,则必须根据列出的准则实现它们:
- AcDbObject::subDeepClone()此函数必须正确参与深度克隆过程,而不必覆盖/或此成员中的默认行为。dwgOutFields()dwgInFields()
- AcDbObject::subWblockClone() 您的应用程序必须完整地承受 wblockClone() 操作(如 WBLOCK、REFEDIT 和 COPYCLIP),而不必覆盖默认行为。
覆盖以下功能是可选的,但建议:
-
AcDbObject::subTransformBy()
-
AcDbObject::applyPartialUndo()
|