mirror of
https://github.com/JustinSDK/dotSCAD.git
synced 2025-08-09 16:26:47 +02:00
don't turn them into 3D
This commit is contained in:
@@ -1,9 +1,7 @@
|
|||||||
function __in_line(line_pts, pt, epsilon = 0.0001) =
|
function __in_line(line_pts, pt, epsilon = 0.0001) =
|
||||||
let(
|
let(
|
||||||
pts = len(line_pts[0]) == 2 ? [for(p = line_pts) [each p, 0]] : line_pts,
|
v1 = line_pts[0] - pt,
|
||||||
pt3d = len(pt) == 2 ? [each pt, 0] : pt,
|
v2 = line_pts[1] - pt
|
||||||
v1 = pts[0] - pt3d,
|
|
||||||
v2 = pts[1] - pt3d
|
|
||||||
)
|
)
|
||||||
v1 * v2 <= epsilon && (
|
v1 * v2 <= epsilon && (
|
||||||
let(v = cross(v1, v2))
|
let(v = cross(v1, v2))
|
||||||
|
Reference in New Issue
Block a user