jebl.evolution.trees
Class ReRootedTree

java.lang.Object
  extended by jebl.evolution.trees.FilteredRootedTree
      extended by jebl.evolution.trees.ReRootedTree
All Implemented Interfaces:
Graph, RootedTree, Tree, Attributable

public class ReRootedTree
extends FilteredRootedTree

Version:
$Id: ReRootedTree.java 776 2007-09-05 11:17:12Z rambaut $
Author:
Andrew Rambaut, Alexei Drummond

Nested Class Summary
static class ReRootedTree.RootingType
           
 
Nested classes/interfaces inherited from interface jebl.evolution.graphs.Graph
Graph.NoEdgeException, Graph.Utils
 
Constructor Summary
ReRootedTree(RootedTree source, ReRootedTree.RootingType rootingType)
           
 
Method Summary
 
Methods inherited from class jebl.evolution.trees.FilteredRootedTree
conceptuallyUnrooted, getAdjacencies, getAttribute, getAttributeMap, getAttributeNames, getChildren, getEdge, getEdgeLength, getEdges, getEdges, getExternalEdges, getExternalNodes, getHeight, getInternalEdges, getInternalNodes, getLength, getNode, getNodes, getNodes, getNodes, getParent, getRootNode, getSource, getTaxa, getTaxon, hasHeights, hasLengths, isExternal, isRoot, removeAttribute, renameTaxa, setAttribute
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReRootedTree

public ReRootedTree(RootedTree source,
                    ReRootedTree.RootingType rootingType)


http://code.google.com/p/jebl2/