class TransformTree::Root
Attributes
height[R]
Public Class Methods
new()
click to toggle source
Calls superclass method
TransformTree::Node::new
# File lib/transform_tree/root.rb, line 4 def initialize super(TransformTree::Transforms.null, 0) @height = 0 end
Public Instance Methods
add_transform(*closures)
click to toggle source
Calls superclass method
TransformTree::Node#add_transform
# File lib/transform_tree/root.rb, line 9 def add_transform(*closures) @height += 1 super(*closures) end
Also aliased as: add_transforms
execute(*args)
click to toggle source
Calls superclass method
TransformTree::Node#execute
# File lib/transform_tree/root.rb, line 18 def execute(*args) args = [nil] if args.empty? super(*args) end
report()
click to toggle source
Calls superclass method
TransformTree::Node#report
# File lib/transform_tree/root.rb, line 14 def report super end