Module: Tree::DownTreeAlgorithms

Includes:
DownTreeFilteredAlgorithms
Included in:
ArrayTree, NestedArrayTree
Defined in:
lib/modular_tree/algorithms.rb

Class Method Summary collapse

Methods included from DownTreeFilteredAlgorithms

#accumulate, #aggregate, #choose, #descendants, #each, #edges, #nodes, #pairs, #postorder, #preorder, #select, #size, #traverse

Methods included from BranchesProperty

#bare?, #branches, #each_branch

Methods included from NodeProperty

#node, #node_value

Class Method Details

.filter(*args) ⇒ Object

def self.included(other)

  other.include DownTreeFilteredAlgorithms
  super
end


299
# File 'lib/modular_tree/algorithms.rb', line 299

def self.filter(*args) = DownTreeFilteredAlgorithms.filter(*args)