mirror of
https://github.com/JustinSDK/dotSCAD.git
synced 2025-01-17 06:08:31 +01:00
check if coplanar
This commit is contained in:
parent
824168a006
commit
d29ab4eb8a
@ -31,6 +31,7 @@ function __line_intersection3(line_pts1, line_pts2, ext, epsilon = 0.0001) =
|
|||||||
b = b2 - b1,
|
b = b2 - b1,
|
||||||
c = cross(a, b)
|
c = cross(a, b)
|
||||||
)
|
)
|
||||||
|
cross(a, b1 - a1) * (b2 - a1) != 0 || // they aren't coplanar
|
||||||
norm(c) < epsilon ? [] : // they are parallel or conincident edges
|
norm(c) < epsilon ? [] : // they are parallel or conincident edges
|
||||||
let(
|
let(
|
||||||
t = v_scalar(cross(b1 - a1, b), c),
|
t = v_scalar(cross(b1 - a1, b), c),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user