grvecs (AutoLISP)
在绘图区域中绘制多个矢量 支持的平台:Windows 和 Mac OS 签名(grvecs vlist [trans])
返回值类型:无 总是返回 。nil 言论vlist 的格式如下: ([color1] from1 to1 [color2] from2 to2 ...) 颜色值应用于所有后续矢量,直到 vlist 指定另一种颜色。AutoCAD 颜色的范围为 0-255。如果颜色值大于 255,则以 XOR 墨水绘制后续矢量,以补充它绘制的任何内容,并在透支时自行擦除。如果颜色值小于零,则突出显示矢量。高亮显示取决于显示设备。大多数显示设备通过虚线突出显示,但有些显示设备使用独特的颜色来指示它。 一对点列表(from 和 to)指定向量的端点,以当前 UCS 表示。这些点可以是 2D 或 3D 点。您必须将这些点作为对(两个连续的点列表)传递,否则调用将失败。grvecs AutoCAD 会根据需要剪裁矢量以使其适合屏幕。 例子下面的代码在绘图区域中绘制了五条垂直线,每条线都有不同的颜色: (grvecs '(1 (1 2)(1 5) Draws a red line from (1,2) to (1,5) 2 (2 2)(2 5) Draws a yellow line from (2,2) to (2,5) 3 (3 2)(3 5) Draws a green line from (3,2) to (3,5) 4 (4 2)(4 5) Draws a cyan line from (4,2) to (4,5) 5 (5 2)(5 5) Draws a blue line from (5,2) to (5,5) ) ) 以下矩阵表示 1.0 的统一刻度和 5.0、5.0、0.0 的平移。如果将此矩阵应用于前面的向量列表,则它们将偏移 5.0,5.0,0.0。 '((1.0 0.0 0.0 5.0) (0.0 1.0 0.0 5.0) (0.0 0.0 1.0 0.0) (0.0 0.0 0.0 1.0) ) 相关概念 |
|Archiver|CAD开发者社区
( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-3-14 07:18
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.