Added start= arg for idx()

This commit is contained in:
Revar Desmera 2019-09-19 02:41:59 -07:00
parent bae6952ece
commit ce724d2691

View File

@ -393,12 +393,13 @@ function list_fit(v, length, fill) =
// Arguments:
// list = The list to returns the index range of.
// step = The step size to stride through the list. Default: 1
// end= The delta from the end of the list. Default: -1
// end = The delta from the end of the list. Default: -1
// start = The starting index. Default: 0
// Example(2D):
// colors = ["red", "green", "blue"];
// for (i=idx(colors)) right(20*i) color(colors[i]) circle(d=10);
function idx(list, step=1, end=-1) =
[0 : step : len(list)+end];
function idx(list, step=1, end=-1,start=0) =
[start : step : len(list)+end];
// Function: enumerate()