Declaration for Tree class. More...
#include <deque>#include <set>#include <OpenAnalysis/Utils/OA_ptr.hpp>#include <OpenAnalysis/OABase/Annotation.hpp>#include "Iterator.hpp"#include "Exception.hpp"

Go to the source code of this file.
Classes | |
| class | OA::Tree |
| class | OA::Tree::EmptyEdge |
| class | OA::Tree::DuplicateEdge |
| class | OA::Tree::NonexistentEdge |
| class | OA::Tree::EdgeInUse |
| class | OA::Tree::SecondParent |
| class | OA::Tree::EmptyEndPoint |
| class | OA::Tree::EmptyNode |
| class | OA::Tree::DuplicateNode |
| class | OA::Tree::NonexistentNode |
| class | OA::Tree::NodeInUse |
| class | OA::Tree::DeletingRootOfNonSingletonTree |
| class | OA::Tree::Node |
| class | OA::Tree::Edge |
| class | OA::Tree::NodesIterator |
| class | OA::Tree::EdgesIterator |
| class | OA::Tree::OutEdgesIterator |
| class | OA::Tree::ChildNodesIterator |
| class | OA::Tree::PreOrderIterator |
| class | OA::Tree::PostOrderIterator |
| class | OA::Tree::ReversePostOrderIterator |
Namespaces | |
| namespace | OA |
Namespace for the whole OpenAnalysis Toolkit. | |
Declaration for Tree class.
Copyright (c) 2002-2005, Rice University
Copyright (c) 2004-2005, University of Chicago
Copyright (c) 2006, Contributors
All rights reserved.
See ../../../Copyright.txt for details.
Definition in file Tree.hpp.
1.6.1