diff --git a/docs/lib3x-select.md b/docs/lib3x-select.md new file mode 100644 index 00000000..b0a35520 --- /dev/null +++ b/docs/lib3x-select.md @@ -0,0 +1,37 @@ +# select + +Selects module objects. + +**Since:** 3.2 + +## Parameters + +- `i` : An index value, range, or list. Select all module objects if `i` is ignored. + +## Examples + +If you write code like this: + + i = 0; + + if(i == 0) { + sphere(1); + } + else if(i == 1) { + cube(1); + } + else if(i == 2) { + cylinder(1, 1); + } + +You may use `select`: + + use ; + + i = 0; + + select(i) { + sphere(1); + cube(1); + cylinder(1, 1); + }