CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoLISP 开发指南

了解 gp:FindMovedPoint 函数

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

该函数包含一些非常强大的LISP表达式,处理列表操作。本质上,此函数的作用是将当前折线点的列表(在用户将折线点拖动到新位置后)与以前的点进行比较,并返回移动点的键控列表(13 <xvalue> <yvalue>)。gp:FindMovedPoint

了解此函数工作原理的最佳方法是单步执行代码并观察它操作的值。在第一个表达式处设置断点,并在单步执行函数时观察以下变量:(setq result . . .)

  • KeyListToLookFor
  • PresentPoints
  • KeyedList
  • Result
  • KeyListStatus
  • MissingKey
  • MovedPoint

和函数将在下一节中检查。但是,现在,请按照代码中的注释进行操作,看看是否可以理解函数中发生的情况。mapcarlambda


路过

雷人

握手

鲜花

鸡蛋

最新评论

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

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

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部