该类包含成员函数,用于指定影响其关联实体显示的多个图层属性。所有实体都必须引用有效的图层表记录。《AutoCAD 用户指南》提供了图层特性的详细说明。AcDbLayerTableRecord 以下部分列出了用于设置和查询图层属性的成员函数。 冷冻/解冻冻结图层时,不会重新生成图形。 Acad::ErrorStatus AcDbLayerTableRecord::setIsFrozen(bool frozen); bool AcDbLayerTableRecord::isFrozen() const; 开/关当图层处于关闭状态时,不会显示图形。 void AcDbLayerTableRecord::setIsOff(bool off); bool AcDbLayerTableRecord::isOff() const; 视窗此函数指定默认情况下图层在新视口中是可见还是不可见。setVPDFLT() void AcDbLayerTableRecord::setVPDFLT(bool frozen); bool AcDbLayerTableRecord::VPDFLT() const; 锁定/解锁AutoCAD 用户无法修改锁定图层上的图元,也无法为程序中的功能打开图元。write() void AcDbLayerTableRecord::setIsLocked(bool locked); bool AcDbLayerTableRecord::isLocked() const; 颜色当实体的颜色为 BYLAYER 时,将使用函数设置的颜色。setColor() void AcDbLayerTableRecord::setColor(const AcCmColor & color); AcCmColor AcDbLayerTableRecord::color() const; 线型当图元的线型为 BYLAYER 时,将使用函数设置的线型。setLinetypeObjectId() void AcDbLayerTableRecord::setLinetypeObjectId(AcDbObjectId id); AcDbObjectId AcDbLayerTableRecord::linetypeObjectId() const; |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-1-8 19:34
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.