class Bio::NeXML::FloatTree
Public Class Methods
new( id = nil, options = {}, &block )
click to toggle source
Calls superclass method
Bio::NeXML::Tree::new
# File lib/bio/db/nexml/trees.rb, line 452 def initialize( id = nil, options = {}, &block ) super end
Public Instance Methods
add_edge( edge )
click to toggle source
Calls superclass method
Bio::NeXML::Tree#add_edge
# File lib/bio/db/nexml/trees.rb, line 456 def add_edge( edge ) edge.length = edge.length.to_f super end
create_edge( options = {} )
click to toggle source
# File lib/bio/db/nexml/trees.rb, line 461 def create_edge( options = {} ) edge = FloatEdge.new( Bio::NeXML.generate_id( FloatEdge ), options ) self << edge edge end
create_rootedge( options = {} )
click to toggle source
# File lib/bio/db/nexml/trees.rb, line 467 def create_rootedge( options = {} ) rootedge = FloatRootEdge.new( Bio::NeXML.generate_id( FloatRootEdge ), options ) self << rootedge rootedge end