mirror of
https://github.com/JustinSDK/dotSCAD.git
synced 2025-08-20 05:21:38 +02:00
rename
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
use <hull_polyline2d.scad>;
|
use <hull_polyline2d.scad>;
|
||||||
use <shape_square.scad>;
|
use <shape_square.scad>;
|
||||||
use <experimental/voronoi2d_cells.scad>;
|
use <experimental/voronoi_cells.scad>;
|
||||||
|
|
||||||
xs1 = rands(-20, 20, 15);
|
xs1 = rands(-20, 20, 15);
|
||||||
ys1 = rands(-20, 20, 15);
|
ys1 = rands(-20, 20, 15);
|
||||||
@@ -16,7 +16,7 @@ function default_region_size(points) =
|
|||||||
size = default_region_size(points);
|
size = default_region_size(points);
|
||||||
region_shape = shape_square(size, corner_r = size / 10);
|
region_shape = shape_square(size, corner_r = size / 10);
|
||||||
|
|
||||||
cells = voronoi2d_cells(points, region_shape);
|
cells = voronoi_cells(points, region_shape);
|
||||||
for(i = [0:len(points) - 1]) {
|
for(i = [0:len(points) - 1]) {
|
||||||
pt = points[i];
|
pt = points[i];
|
||||||
cell = cells[i];
|
cell = cells[i];
|
@@ -1,5 +1,5 @@
|
|||||||
use <hull_polyline2d.scad>;
|
use <hull_polyline2d.scad>;
|
||||||
use <experimental/voronoi2d_lines.scad>;
|
use <experimental/voronoi_lines.scad>;
|
||||||
use <experimental/convex_hull.scad>;
|
use <experimental/convex_hull.scad>;
|
||||||
|
|
||||||
pt_nums = 50;
|
pt_nums = 50;
|
||||||
@@ -13,7 +13,7 @@ hull_polyline2d(
|
|||||||
);
|
);
|
||||||
|
|
||||||
intersection() {
|
intersection() {
|
||||||
for(line = voronoi2d_lines(points)) {
|
for(line = voronoi_lines(points)) {
|
||||||
hull_polyline2d(
|
hull_polyline2d(
|
||||||
line,
|
line,
|
||||||
width = width,
|
width = width,
|
@@ -2,7 +2,7 @@ use <experimental/_impl/_voronoi2d_cells_impl.scad>;
|
|||||||
use <experimental/convex_intersection_for.scad>;
|
use <experimental/convex_intersection_for.scad>;
|
||||||
use <shape_square.scad>;
|
use <shape_square.scad>;
|
||||||
|
|
||||||
function voronoi2d_cells(points, region_shape) =
|
function voronoi_cells(points, region_shape) =
|
||||||
let(
|
let(
|
||||||
size = _default_region_size(points),
|
size = _default_region_size(points),
|
||||||
shape = is_undef(region_shape) ? shape_square(size) : region_shape,
|
shape = is_undef(region_shape) ? shape_square(size) : region_shape,
|
@@ -2,7 +2,7 @@ use <experimental/_impl/_voronoi2d_lines_impl.scad>;
|
|||||||
use <experimental/tri_delaunay.scad>;
|
use <experimental/tri_delaunay.scad>;
|
||||||
use <experimental/tri_circumcircle.scad>;
|
use <experimental/tri_circumcircle.scad>;
|
||||||
|
|
||||||
function voronoi2d_lines(points) =
|
function voronoi_lines(points) =
|
||||||
let(
|
let(
|
||||||
tris = [
|
tris = [
|
||||||
for(idxes = tri_delaunay(points))
|
for(idxes = tri_delaunay(points))
|
Reference in New Issue
Block a user