*/
void makeUnoriented();
+ size_t countLeaves();
+
private:
//Disable these, at least for now.
void operator=(const ComponentTree&){};
- ComponentTree(const ComponentTree&): _root(0,Component()){};
+ ComponentTree(const ComponentTree&): _root(0){};
void removeOriented(Node* n);
+ size_t countLeaves(Node* n);
- Node _root;
+ Node* _root;
friend class ComponentTreeTest;
};