明经通道 AutoLISP 函数  
getcorner
 

暂停等待用户输入矩形第二个角点的坐标

(getcorner pt [msg]) 

getcorner 函数需要一个以当前 UCS 坐标表示的基点作参数,当用户在屏幕上移动十字光标时,它会从这个基点开始画出一个矩形。msg 参数是用作提示信息显示的字符串。

用户不能输入另一个 AutoLISP 表达式来响应 getcorner 的请求。

参数

pt

用作基点的点。

msg

用于提示用户的字符串。

返回值

和 getpoint 函数类似,本函数返回一个以当前 UCS 表示的点。如果用户提供的点是三维点,本函数将忽略其 Z 坐标,而使用当前标高作为 Z 坐标。

示例

命令: (getcorner '(7.64935 6.02964 0.0))

(17.2066 1.47628 0.0)

命令: (getcorner '(7.64935 6.02964 0.0) "拾取角点:")

拾取角点:(15.9584 2.40119 0.0)

参阅

initget 函数和《AutoLISP 开发人员手册》中的 getxxx 函数

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

 评论