CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

ObjectARX 开发指南

实体线型比例

2023-1-1 04:50| 发布者: admin| 查看: 310| 评论: 0|来自: AutoCAD

首次实例化图元时,其线型比例将初始化为无效值。将实体添加到数据库时,如果尚未为实体指定线型比例,则会将其设置为数据库的当前线型比例值。此数据库默认值存储在 CELTSCALE 系统变量中。

每个图元指定的线型比例

如果为图元指定了线型比例值,则忽略当前数据库默认线型比例值。

Theand函数允许您设置和查询图元的线型比例:setLinetypeScale()linetypeScale()

再生图形

再生实体时,其有效线型比例是实体线型比例和全局数据库线型比例的乘积。对于非纸空间图元,线型比例的计算方法如下:

effltscale = ent->linetypeScale() * 
             ent->database()->ltscale();

如果 PSLTSCALE 为 1,则在图纸空间中查看时,有效线型比例将应用于模型空间实体的外观。如果 PSLTSCALE 为 0,则针对模型空间视图执行所有线型缩放。有关线型比例的进一步说明,请参见《AutoCAD 用户指南》。


路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2024-5-19 13:15

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部