明经通道 AutoLISP 函数  
ssname
 

返回选择集中由序号指定的那个对象(图元)的图元名

(ssname ssindex)

ssget 函数获得的选择集中的图元名总是主图元名,而不会返回子图元(属性和多边形顶点),只能通过 entnext 函数访问子图元。

参数

ss

选择集。 

index

整数(或实数),指定选择集中的一个元素。选择集中的第一个元素的序号为零 (0)。要获得选择集中第 32767 个以后的图元,必须提供实数形式的 index 参数。

返回值

如果成功则返回图元名。如果 index 为负数或大于选择集中的最大序号,ssname 返回 nil。

示例

获取选择集中的一个图元的名称:

命令: (setq ent1 (ssname ss 0))

<图元名: 1d62d68>

获取选择集中第四个图元的名称:

命令: (setq ent4 (ssname ss 3))

<图元名: 1d62d90>

要获取选择集中第 32767 个以后的图元,必须提供实数形式的 index 参数,例如:

(setq entx (ssname sset 50843.0))

参阅

entnext 函数。

明经通道 版权所有 未经许可 不得传播

 评论