| 539 | } |
| 540 | |
| 541 | bool Graph_GetNode |
| 542 | ( |
| 543 | const Graph *g, |
| 544 | NodeID id, |
| 545 | Node *n |
| 546 | ) { |
| 547 | ASSERT(g != NULL); |
| 548 | ASSERT(n != NULL); |
| 549 | |
| 550 | n->id = id; |
| 551 | n->attributes = _Graph_GetEntity(g->nodes, id); |
| 552 | |
| 553 | return (n->attributes != NULL); |
| 554 | } |
| 555 | |
| 556 | bool Graph_GetEdge |
| 557 | ( |