diff --git a/distributors.scad b/distributors.scad index eddcf3d6..41f4e319 100644 --- a/distributors.scad +++ b/distributors.scad @@ -1518,8 +1518,8 @@ module path_copies(path, n, spacing, sp=undef, dist, rotate_children=true, dist, for(i=[0:1:len(cutlist)-1]) { $pos = cutlist[i][0]; $idx = is_def(dist) ? distind[i] : i; - $dir = rotate_children ? (planar?[1,0]:[1,0,0]) : cutlist[i][2]; - $normal = rotate_children? (planar?[0,1]:[0,0,1]) : cutlist[i][3]; + $dir = !rotate_children ? (planar?[1,0]:[1,0,0]) : cutlist[i][2]; + $normal = !rotate_children? (planar?[0,1]:[0,0,1]) : cutlist[i][3]; translate($pos) { if (rotate_children) { if(planar) { diff --git a/regions.scad b/regions.scad index 348bebd9..a87610cd 100644 --- a/regions.scad +++ b/regions.scad @@ -339,7 +339,7 @@ module region(r, anchor="origin", spin=0, cp="centroid", atype="hull") -// Section: Gometrical calculations with regions +// Section: Geometrical calculations with regions // Function: point_in_region() // Synopsis: Tests if a point is inside, outside, or on the border of a region.