1 |
|
2 | //
|
3 | // # Generic graph
|
4 | //
|
5 |
|
6 | var iper = require('iper');
|
7 |
|
8 | var IperGraph = iper.IperGraph;
|
9 |
|
10 | /*
|
11 | // create an empty graph
|
12 | var graph1 = new IperGraph();
|
13 |
|
14 | // we can add nodes and edges later, by default we have an hypergraph with no restriction
|
15 | var id1 = graph1.createNode('foo');
|
16 | var id2 = graph1.createNode('bar');
|
17 | var id3 = graph1.createNode('quz');
|
18 |
|
19 | // create some 2-edges
|
20 | graph1.createEdge([id1, id2]);
|
21 | graph1.createEdge([id2, id3]);
|
22 | graph1.createEdge([id3, id1]);
|
23 |
|
24 | // we have three nodes so we can create also an hyperedge
|
25 | graph1.createEdge([id1, id2, id3]);
|
26 |
|
27 | */
|
28 |
|