Changeset 986:e997802b855c in lemon-0.x for src/work/marci/leda/leda_graph_wrapper.h
- Timestamp:
- 11/13/04 13:53:28 (20 years ago)
- Branch:
- default
- Phase:
- public
- Convert:
- svn:c9d7d8f5-90d6-0310-b91f-818b3a526b0e/lemon/trunk@1376
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/work/marci/leda/leda_graph_wrapper.h
r921 r986 214 214 // } 215 215 216 ///Gives back the headnode of an edge.217 Node head(Edge e) const {216 ///Gives back the target node of an edge. 217 Node target(Edge e) const { 218 218 return Node(l_graph->target(e.l_e)); 219 219 } 220 ///Gives back the tailnode of an edge.221 Node tail(Edge e) const {220 ///Gives back the source node of an edge. 221 Node source(Edge e) const { 222 222 return Node(l_graph->source(e.l_e)); 223 223 } 224 224 225 Node aNode(InEdgeIt e) const { return head(e); }226 Node aNode(OutEdgeIt e) const { return tail(e); }225 Node aNode(InEdgeIt e) const { return target(e); } 226 Node aNode(OutEdgeIt e) const { return source(e); } 227 227 // Node aNode(SymEdgeIt) const {} 228 228 229 Node bNode(InEdgeIt e) const { return tail(e); }230 Node bNode(OutEdgeIt e) const { return head(e); }229 Node bNode(InEdgeIt e) const { return source(e); } 230 Node bNode(OutEdgeIt e) const { return target(e); } 231 231 // Node bNode(SymEdgeIt) const {} 232 232 … … 245 245 246 246 Node addNode() const { return Node(l_graph->new_node()); } 247 Edge addEdge(Node tail, Node head) const {248 return Edge(l_graph->new_edge( tail.l_n, head.l_n));247 Edge addEdge(Node source, Node target) const { 248 return Edge(l_graph->new_edge(source.l_n, target.l_n)); 249 249 } 250 250
Note: See TracChangeset
for help on using the changeset viewer.