... | ... |
@@ -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)