Method: Collada::Parser::VisualScene#traverse

Defined in:
lib/collada/parser/visual_scene.rb

#traverse(nodes = @nodes, &block) ⇒ Object



196
197
198
199
200
201
202
203
204
# File 'lib/collada/parser/visual_scene.rb', line 196

def traverse(nodes = @nodes, &block)
	nodes.each do |node|
		catch(:pass) do
			yield node
			
			traverse(node.children, &block)
		end
	end
end