该函数包含一些非常强大的LISP表达式,处理列表操作。本质上,此函数的作用是将当前折线点的列表(在用户将折线点拖动到新位置后)与以前的点进行比较,并返回移动点的键控列表(13 <xvalue> <yvalue>)。gp:FindMovedPoint 了解此函数工作原理的最佳方法是单步执行代码并观察它操作的值。在第一个表达式处设置断点,并在单步执行函数时观察以下变量:(setq result . . .)
和函数将在下一节中检查。但是,现在,请按照代码中的注释进行操作,看看是否可以理解函数中发生的情况。mapcarlambda |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-1-8 19:47
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.