首次实例化图元时,其线型比例将初始化为无效值。将实体添加到数据库时,如果尚未为实体指定线型比例,则会将其设置为数据库的当前线型比例值。此数据库默认值存储在 CELTSCALE 系统变量中。 每个图元指定的线型比例如果为图元指定了线型比例值,则忽略当前数据库默认线型比例值。 Theand函数允许您设置和查询图元的线型比例:setLinetypeScale()linetypeScale() 再生图形再生实体时,其有效线型比例是实体线型比例和全局数据库线型比例的乘积。对于非纸空间图元,线型比例的计算方法如下: effltscale = ent->linetypeScale() * ent->database()->ltscale(); 如果 PSLTSCALE 为 1,则在图纸空间中查看时,有效线型比例将应用于模型空间实体的外观。如果 PSLTSCALE 为 0,则针对模型空间视图执行所有线型缩放。有关线型比例的进一步说明,请参见《AutoCAD 用户指南》。 |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-1-8 19:18
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.