1
0
mirror of https://github.com/JustinSDK/dotSCAD.git synced 2025-09-24 21:41:33 +02:00
Files
dotSCAD/docs/lib2x-vx_line.md
Justin Lin e82ed21ddc add docs
2020-05-20 17:11:06 +08:00

32 lines
618 B
Markdown

# vx_line
Given two points. `vx_line` returns points that can be used to draw a voxel-style line.
**Since:** 2.4
## Parameters
- `p1` : The start point `[x, y]` or `[x, y, z]`. x, y, z must be integer.
- `p2` : The end point `[x, y]` or `[x, y, z]`. x, y, z must be integer.
## Examples
use <voxel/vx_line.scad>;
for(pt = vx_line([-10, 0], [20, 50])) {
translate(pt)
square(1, center = true);
}
![vx_line](images/lib2x-vx_line-1.JPG)
use <voxel/vx_line.scad>;
for(pt = vx_line([-10, 0, -10], [20, 50, 10])) {
translate(pt)
cube(1, center = true);
}
![vx_line](images/lib2x-vx_line-2.JPG)