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