CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoLISP 开发指南

vports(AutoLISP)

2023-1-5 15:32| 发布者: admin| 查看: 326| 评论: 0|来自: AutoCAD

摘要: 返回当前视区配置的视区描述符列表

返回当前视区配置的视区描述符列表

支持的平台:视窗和 Mac OS

签名

(vports)

没有参数。

返回值

类型:列表

一个或多个视口描述符列表,由视区标识号以及视区左下角和右上角的坐标组成。

如果 AutoCAD TILEMODE 系统变量设置为 1(打开),则返回的列表将描述使用 AutoCAD VPORTS 命令创建的视口配置。视口的角以介于 0.0 和 1.0 之间的值表示,其中 (0.0, 0.0) 表示显示屏图形区域的左下角,(1.0, 1.0) 表示右上角。如果 TILEMODE 为 0(关闭),则返回的列表将描述使用 AutoCAD MVIEW 命令创建的视口对象。视口对象拐角以图纸空间坐标表示。当 TILEMODE 关闭时,视口编号 1 始终是图纸空间。

例子

给定打开 TILEMODE 的单视口配置,该函数可能会返回以下内容:vports

((1 (0.0 0.0) (1.0 1.0)))

当 TILEMODE 打开时,给定位于屏幕四个角的四个大小相等的视口,该函数可能会返回以下列表:vports

((5 (0.5 0.0) (1.0 0.5))
 (2 (0.5 0.5) (1.0 1.0))
 (3 (0.0 0.5) (0.5 1.0))
 (4 (0.0 0.0) (0.5 0.5)))

当前视区的描述符始终位于列表中的第一个。在前面的示例中,视区编号 5 是当前视区。


路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2024-5-19 14:37

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部