28 InEdgeIt &goNext(const InEdgeIt &); |
28 InEdgeIt &goNext(const InEdgeIt &); |
29 OutEdgeIt &goNext(const OutEdgeIt &); |
29 OutEdgeIt &goNext(const OutEdgeIt &); |
30 SymEdgeIt &goNext(const SymEdgeIt &); |
30 SymEdgeIt &goNext(const SymEdgeIt &); |
31 EachEdgeIt &goNext(const EachEdgeIt &); |
31 EachEdgeIt &goNext(const EachEdgeIt &); |
32 |
32 |
33 bool valid(const NodeIt &n); |
33 NodeIt head(const EdgeIt &); |
34 bool valid(const EdgeIt &n); |
34 NodeIt tail(const EdgeIt &); |
|
35 |
|
36 NodeIt aNode(const InEdgeIt &); |
|
37 NodeIt aNode(const OutEdgeIt &); |
|
38 NodeIt aNode(const SymEdgeIt &); |
35 |
39 |
36 void setInvalid(const NodeIt &n); |
40 NodeIt bNode(const InEdgeIt &); |
37 void setInvalid(const EdgeIt &n); |
41 NodeIt bNode(const OutEdgeIt &); |
|
42 NodeIt bNode(const SymEdgeIt &); |
|
43 |
|
44 bool valid(const NodeIt &); |
|
45 bool valid(const EdgeIt &); |
|
46 |
|
47 void setInvalid(const NodeIt &); |
|
48 void setInvalid(const EdgeIt &); |
38 |
49 |
39 NodeIt addNode(); |
50 NodeIt addNode(); |
40 EdgeIt addEdge(const NodeIt from,const NodeIt to); |
51 EdgeIt addEdge(const NodeIt from,const NodeIt to); |
41 |
52 |
42 void delete(NodeIt n); |
53 void delete(NodeIt n); |