public interface TopologyListener
Modifier and Type | Method and Description |
---|---|
void |
directedHyperEdgeAdded(Grph g,
int edge) |
void |
directedHyperEdgeRemoved(Grph g,
int edge,
it.unimi.dsi.fastutil.ints.IntSet src,
it.unimi.dsi.fastutil.ints.IntSet dest) |
void |
directedSimpleEdgeAdded(Grph g,
int edge,
int src,
int dest) |
void |
directedSimpleEdgeRemoved(Grph g,
int edge,
int a,
int b) |
void |
undirectedHyperEdgeAdded(Grph g,
int edge) |
void |
undirectedHyperEdgeRemoved(Grph g,
int edge,
it.unimi.dsi.fastutil.ints.IntSet incidentVertices) |
void |
undirectedSimpleEdgeAdded(Grph g,
int edge,
int a,
int b) |
void |
undirectedSimpleEdgeRemoved(Grph g,
int edge,
int a,
int b) |
void |
vertexAdded(Grph g,
int v) |
void |
vertexAddedToDirectedHyperEdgeHead(Grph g,
int e,
int v) |
void |
vertexAddedToDirectedHyperEdgeTail(Grph g,
int e,
int v) |
void |
vertexAddedToUndirectedSimpleEdge(Grph g,
int edge,
int vertex) |
void |
vertexRemoved(Grph g,
int v) |
void |
vertexRemovedFromDirectedHyperEdgeHead(Grph g,
int e,
int v) |
void |
vertexRemovedFromDirectedHyperEdgeTail(Grph g,
int e,
int v) |
void |
vertexRemovedFromUndirectedHyperEdge(Grph g,
int edge,
int vertex) |
void vertexAdded(Grph g, int v)
void vertexRemoved(Grph g, int v)
void undirectedSimpleEdgeAdded(Grph g, int edge, int a, int b)
void undirectedSimpleEdgeRemoved(Grph g, int edge, int a, int b)
void directedSimpleEdgeAdded(Grph g, int edge, int src, int dest)
void directedSimpleEdgeRemoved(Grph g, int edge, int a, int b)
void undirectedHyperEdgeAdded(Grph g, int edge)
void undirectedHyperEdgeRemoved(Grph g, int edge, it.unimi.dsi.fastutil.ints.IntSet incidentVertices)
void vertexAddedToUndirectedSimpleEdge(Grph g, int edge, int vertex)
void vertexRemovedFromUndirectedHyperEdge(Grph g, int edge, int vertex)
void directedHyperEdgeAdded(Grph g, int edge)
void directedHyperEdgeRemoved(Grph g, int edge, it.unimi.dsi.fastutil.ints.IntSet src, it.unimi.dsi.fastutil.ints.IntSet dest)
void vertexAddedToDirectedHyperEdgeTail(Grph g, int e, int v)
void vertexAddedToDirectedHyperEdgeHead(Grph g, int e, int v)
void vertexRemovedFromDirectedHyperEdgeTail(Grph g, int e, int v)
void vertexRemovedFromDirectedHyperEdgeHead(Grph g, int e, int v)