1
0
mirror of https://github.com/JustinSDK/dotSCAD.git synced 2025-08-13 18:24:28 +02:00
This commit is contained in:
Justin Lin
2019-06-30 18:28:01 +08:00
parent 582050d096
commit 51e5356f21
3 changed files with 33 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

33
docs/lib2-px_line.md Normal file
View File

@@ -0,0 +1,33 @@
# px_line
Given two points. `px_line` returns points that can be used to draw a pixel-style line.
**Since:** 2.0
## Parameters
The dir changed since 2.0.
- `p1` : The start point `[x, y]` or `[x, y, z]`.
- `p2` : The end point `[x, y]` or `[x, y, z]`.
## Examples
include <pixel/px_line.scad>;
for(pt = px_line([-10, 0], [20, 50])) {
translate(pt)
square(1, center = true);
}
![px_line](images/lib2-px_line-1.JPG)
include <pixel/px_line.scad>;
for(pt = px_line([-10, 0, -10], [20, 50, 10])) {
translate(pt)
cube(1, center = true);
}
![px_line](images/lib2-px_line-2.JPG)