mirror of
https://github.com/JustinSDK/dotSCAD.git
synced 2025-08-12 01:34:12 +02:00
rename
This commit is contained in:
@@ -13,11 +13,11 @@ Find the intersection of two line segments. Return `[]` if lines don't intersect
|
||||
|
||||
## Examples
|
||||
|
||||
use <lines_intersection2.scad>;
|
||||
use <lines_intersection.scad>;
|
||||
|
||||
line1 = [[0, 0], [0, 10]];
|
||||
line2 = [[5, 0], [-5, 5]];
|
||||
line3 = [[5, 0], [2.5, 5]];
|
||||
|
||||
assert(lines_intersection2(line1, line2) == [0, 2.5]);
|
||||
assert(lines_intersection2(line1, line3, ext = true) == [0, 10]);
|
||||
assert(lines_intersection(line1, line2) == [0, 2.5]);
|
||||
assert(lines_intersection(line1, line3, ext = true) == [0, 10]);
|
@@ -4,14 +4,14 @@
|
||||
* @copyright Justin Lin, 2020
|
||||
* @license https://opensource.org/licenses/lgpl-3.0.html
|
||||
*
|
||||
* @see https://openhome.cc/eGossip/OpenSCAD/lib2x-lines_intersection2.html
|
||||
* @see https://openhome.cc/eGossip/OpenSCAD/lib2x-lines_intersection.html
|
||||
*
|
||||
**/
|
||||
|
||||
use <__comm__/__line_intersection.scad>;
|
||||
use <__comm__/__in_line.scad>;
|
||||
|
||||
function lines_intersection2(line1, line2, ext = false, epsilon = 0.0001) =
|
||||
function lines_intersection(line1, line2, ext = false, epsilon = 0.0001) =
|
||||
let(
|
||||
pt = __line_intersection(line1, line2, epsilon)
|
||||
)
|
Reference in New Issue
Block a user