mirror of
https://github.com/JustinSDK/dotSCAD.git
synced 2025-08-15 03:05:41 +02:00
added polytransversals.scad
This commit is contained in:
13
src/polytransversals.scad
Normal file
13
src/polytransversals.scad
Normal 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]);
|
||||||
|
}
|
||||||
|
}
|
Reference in New Issue
Block a user