Method: Astromapper::Builder::Volume#initialize
- Defined in:
- lib/astromapper/builder/volume.rb
#initialize(c, r) ⇒ Volume
Returns a new instance of Volume.
7 8 9 10 11 12 13 14 15 |
# File 'lib/astromapper/builder/volume.rb', line 7 def initialize(c,r) @name = (config['named']) ? Astromapper.names.sample : "%02d%02d" % [c,r] @column = c @row = r @star = Star.new(self) [0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2][toss(2,0)].times do |i| @star.companions = Star.new(self, @star,i) end end |