在绘图区域中绘制多个矢量 支持的平台:视窗和 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, 2024-12-15 14:51
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.