CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 2019 开发者帮助

ssadd (AutoLISP)

2024-5-18 17:49| 发布者: admin| 查看: 150| 评论: 0|原作者: admin|来自: AutoCAD

ssadd (AutoLISP)

将对象(图元)添加到选择集,或创建新的选择集

支持的平台:Windows 和 Mac OS

签名

(ssadd [ename [ss]])
ename(英语:ename)

类型:Ename(实体名称)

实体名称。

SS公司

类型:Pickset(选择集)

选择集。

返回值

类型:Pickset(选择集)或 nil

如果成功,则将修改后的选择集作为第二个参数传递;否则。nil

言论

如果调用时没有参数,则构造一个没有成员的新选择集。如果使用单个实体名称参数 ename 调用,则构造包含该单个实体的新选择集。如果使用实体名称和选择集 ss 进行调用,则将命名实体添加到选择集中。ssaddssaddssadd

例子

将实体添加到集合时,新实体将添加到现有集合中,并且作为结果返回作为 ss 传递的集合。因此,如果将集合分配给其他变量,它们也会反映加法。如果命名实体已在集中,则忽略该操作,并且不会报告任何错误。ssadd

设置为图形中第一个图元的名称:e1

(setq e1 (entnext))
<Entity name: 1d62d60>

设置为空选择集:ss

(setq ss (ssadd))
<Selection set: 2>

以下命令将实体添加到所引用的选择集中:e1ss

(ssadd e1 ss)
<Selection set: 2>

获取以下实体:e1

(setq e2 (entnext e1))
<Entity name: 1d62d68>

添加到实体:e2ss

(ssadd e2 ss)
<Selection set: 2>

路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2025-3-14 08:52

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部