Method: Terraspace::Builder::Children#build_queue

Defined in:
lib/terraspace/builder/children.rb

#build_queue(node) ⇒ Object

Use depth first traversal to build queue



33
34
35
36
37
38
39
# File 'lib/terraspace/builder/children.rb', line 33

def build_queue(node)
  node.children.each do |child|
    @queue << child
    build_queue(child)
  end
  @queue
end