gravatar
kpeter (Peter Kovacs)
kpeter@inf.elte.hu
Add missing tags and functions for item counting in SmartGraph (#3)
0 1 0
default
1 file changed with 7 insertions and 0 deletions:
↑ Collapse diff ↑
Ignore white space 6 line context
... ...
@@ -480,6 +480,13 @@
480 480
    SmartGraphBase()
481 481
      : nodes(), arcs() {}
482 482

	
483
    typedef True NodeNumTag;
484
    typedef True EdgeNumTag;
485
    typedef True ArcNumTag;
486

	
487
    int nodeNum() const { return nodes.size(); }
488
    int edgeNum() const { return arcs.size() / 2; }
489
    int arcNum() const { return arcs.size(); }
483 490

	
484 491
    int maxNodeId() const { return nodes.size()-1; }
485 492
    int maxEdgeId() const { return arcs.size() / 2 - 1; }
0 comments (0 inline)