|
Mark an arc for deletion.
Where necessary, the cancel operation also updates the node degrees, node adjacencies and other data structures held by the graph object. |
|
Mark a graph node for deletion.
|
|
Contract a specified arc to a single node.
|
|
Instant deletion of a specified arc.
|
|
Finalize the deletion of canceled arcs. This causes a reindexing of all arcs by which the canceled arcs are omitted. |
|
Delete a specified graph node and reindex some other node.
|
|
Instant deletion of a node.
|
|
Finalize the deletion of canceled nodes. This causes a reindexing of all nodes by which the nodes without incidences are omitted. |
|
Replace all arcs with capacity > 1 by a bunch of arcs with the same cardinality. This also distributes the lower capacities and the subgraph multiplicities among the mapped arcs. Subgraph node degrees and edge cut capacities are preserved. |
|
Revert the implicit orientation of a specified arc.
|
|
Identify two graph nodes.
|
|
Add an arc with specified attribute values.
|
|
Insert an arc with given end nodes and given representational arc labels.
In densely represented graphs, the procedure only increases the capacity of an existing arc and returns that arc's index. |
|
Insert an arc with given end nodes and with default or random attribute values.
In densely represented graphs, the procedure only increases the capacity of an existing arc and returns that arc's index. The new arc is assigned with default or random attribute values, depending on the context parameter randLength, randUCap and randLCap. |
|
Add a graph node.
|
|
Insert a node.
|
|
Eliminate all spanned layout nodes assigned with arcs.
|
|
Eliminate all collocated control points assigned with edges. This operation traverses all control points assigned with the edges, checks for pairs of consecutive control points with the same position in the drawing and occasionally deletes one of these control points. The check includes the end nodes of all edges. Note that the indices of the remaining layout nodes are invalidated!
|
|
Eliminate all control points assigned with a given edge.
|
|
Eliminate all layout nodes assigned with a given node.
|
|
Assign a specified edge index order.
|
|
Assign a specified node index order.
|
|
Swap the indices of two given arcs.
|
|
Swap the indices of two given nodes.
|