1
0
mirror of https://github.com/JustinSDK/dotSCAD.git synced 2025-08-11 01:04:07 +02:00

added polytransversals.scad

This commit is contained in:
Justin Lin
2017-04-30 15:49:39 +08:00
parent 5d02489db8
commit 02543a85bc

13
src/polytransversals.scad Normal file
View File

@@ -0,0 +1,13 @@
module polytransversals(transversals) {
module two_transversals(trans1, trans2) {
leng_trans2 = len(trans2);
polygon(concat(
trans1,
[for(i = [0:leng_trans2 - 1]) trans2[leng_trans2 - 1 - i]]
));
}
for(i = [0:len(transversals) - 2]) {
two_transversals(transversals[i], transversals[i + 1]);
}
}