Method: MiniScad::DSL#rounded_cube4
- Defined in:
- lib/mini_scad.rb
#rounded_cube4(x, y, z, r, n: 16) ⇒ Object
21 22 23 24 25 26 27 28 |
# File 'lib/mini_scad.rb', line 21 def rounded_cube4(x, y, z, r, n: 16) a = cylinder(r, z).translate(r, r, 0) b = cylinder(r, z).translate(x - r, r, 0) c = cylinder(r, z).translate(r, y - r, 0) d = cylinder(r, z).translate(x - r, y - r, 0) (a + b + c + d).hull end |