Class: MiniScad::Cylinder

Inherits:
Object
  • Object
show all
Includes:
Transform
Defined in:
lib/mini_scad.rb

Instance Method Summary collapse

Methods included from Transform

#&, #+, #-, #color, #hull, #mirror, #projection, #render, #rotate, #scale, #translate, #|

Constructor Details

#initialize(r1, r2 = r1, h, center: false, n: 16) ⇒ Cylinder

Returns a new instance of Cylinder.



249
250
251
252
253
# File 'lib/mini_scad.rb', line 249

def initialize(r1, r2 = r1, h, center: false, n: 16)
  @renderer = -> do
    "cylinder(r1=#{r1}, r2=#{r2}, h=#{h}, $fn = #{n}, center=#{center});"
  end
end