CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 2023 开发者帮助

图层属性

2024-5-18 19:00| 发布者: admin| 查看: 76| 评论: 0|原作者: admin|来自: AutoCAD

图层属性

该类包含成员函数,用于指定影响其关联实体显示的多个图层属性。所有实体都必须引用有效的图层表记录。《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;

父主题:

  1. 图层表

路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1   苏公网安备32011402011833)

GMT+8, 2024-12-15 11:54

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部