diff --git a/src/pixel/px_difference.scad b/src/pixel/px_difference.scad deleted file mode 100644 index d6d91889..00000000 --- a/src/pixel/px_difference.scad +++ /dev/null @@ -1,6 +0,0 @@ -use <../util/sort.scad>; -use <../util/has.scad>; - -function px_difference(points1, points2) = - let(sorted = sort(points2, by = "vt")) - [for(p = points1) if(!has(sorted, p, sorted = true)) p]; \ No newline at end of file diff --git a/src/pixel/px_intersection.scad b/src/pixel/px_intersection.scad deleted file mode 100644 index d46473d5..00000000 --- a/src/pixel/px_intersection.scad +++ /dev/null @@ -1,11 +0,0 @@ -use <../util/sort.scad>; -use <../util/has.scad>; - -function px_intersection(points1, points2) = - let( - leng1 = len(points1), - leng2 = len(points2), - pts_pair = leng1 > leng2 ? [points1, points2] : [points2, points1], - sorted = sort(pts_pair[1], by = "vt") - ) - [for(p = pts_pair[0]) if(has(sorted, p, sorted = true)) p]; \ No newline at end of file diff --git a/src/pixel/px_union.scad b/src/pixel/px_union.scad deleted file mode 100644 index e6e3cd34..00000000 --- a/src/pixel/px_union.scad +++ /dev/null @@ -1,8 +0,0 @@ -use <../util/sort.scad>; -use <../util/dedup.scad>; - -function px_union(points1, points2) = - dedup( - sort(concat(points1, points2), by = "vt"), - sorted = true - ); \ No newline at end of file