这个要怎么写才对呢?
本帖最后由 228378553 于 2024-6-4 10:00 编辑语法 (grdraw from to color )功能及参数
此函数将在目前视区上的两点中画出一向量, 而 from 和to 是目前 UCS 所设定于向量的两个端点, 这两个端点可以是 2D 或 3D 点, 也就是一个含有 2 个或 3 个实型数的表。AutoCAD 将会截断此一向量以适合屏幕画面。此外, 如果用整型数的color参数则会画出所指定的颜色, 而-1代表 XOR ink, 它可以画出互补颜色的图形。如果再画图, 则此互补颜色将会消除。在 highlight 参数出现又不等于零时, 那么图元色泽将加强 (通常以虚线表示)。如果没有使用highlight 参数或其值等于零时, 那么表示将使用正常的显示模式。
大佬们,遇到这个有点抽象,遍历不出来,求助正确写法命令: !dian_plst
(((-20588.1 -15177.2 0.0) (40191.4 -13838.4 0.0)))
(foreach x dian_plst (grdraw (append x '(-1 1))))
本帖最后由 飞雪神光 于 2024-6-4 10:15 编辑
语法都贴出来了 四参数也说的明明白白 结果就是给他一个参数 当然不能运行(setq dian_plst '(((-20588.1 -15177.2 0.0) (40191.4 -13838.4 0.0))))
(foreach x dian_plst
(grdraw (car x) (cadr x) -1)
) 飞雪神光 发表于 2024-6-4 10:12
语法都贴出来了 四参数也说的明明白白 结果就是给他一个参数 当然不能运行
也就是说 X=((-20588.1 -15177.2 0.0) (40191.4 -13838.4 0.0)),必须car和cadr取出来才能用:L 是的呀 他就是这个参数结构 飞雪神光 发表于 2024-6-4 11:47
是的呀 他就是这个参数结构
嗯嗯我原来想的是代码简洁一些才那么写的,但是那样是不对的,谢谢前辈指导
页:
[1]