X-Git-Url: https://ruin.nu/git/?p=germs.git;a=blobdiff_plain;f=src%2Fcomponenttree.h;h=aad4ddbdd076cc4c6c5cbb42437f1c61199696fd;hp=212b4d8edc0a03fee77b4c9143adced17cbb8cec;hb=35ac6a57e0314a8c557f327ec540415ff20bc2dc;hpb=b0334271ff31ca880f1d481665284a6d3b057162 diff --git a/src/componenttree.h b/src/componenttree.h index 212b4d8..aad4ddb 100644 --- a/src/componenttree.h +++ b/src/componenttree.h @@ -48,14 +48,17 @@ class ComponentTree { */ 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; };