1
0
mirror of https://github.com/JustinSDK/dotSCAD.git synced 2025-08-12 09:44:16 +02:00

fixed missing parameter round_d

This commit is contained in:
Justin Lin
2017-06-23 13:58:57 +08:00
parent 34ee3ea5e2
commit 43aac73e83

View File

@@ -36,13 +36,13 @@ function _corner_ctrl_pts(round_d, p1, p2, p3) =
];
function _bezier_corner(t_step, p1, p2, p3) =
function _bezier_corner(round_d, t_step, p1, p2, p3) =
bezier_curve(t_step, _corner_ctrl_pts(round_d, p1, p2, p3));
function _recursive_bezier_smooth(pts, round_d, t_step, leng, i = 0) =
i <= leng - 3 ?
concat(
_bezier_corner(t_step, pts[i], pts[i + 1], pts[i + 2]),
_bezier_corner(round_d, t_step, pts[i], pts[i + 1], pts[i + 2]),
_recursive_bezier_smooth(pts, round_d, t_step, leng, i + 1)
)
: [];