public interface DirectedHyperGraph extends DirectedGraph
Modifier and Type | Method and Description |
---|---|
void |
addDirectedHyperEdge(int e) |
void |
addToDirectedHyperEdgeHead(int e,
int v) |
void |
addToDirectedHyperEdgeTail(int e,
int v) |
toools.collections.primitive.LucIntSet |
getDirectedHyperEdgeHead(int e) |
toools.collections.primitive.LucIntSet |
getDirectedHyperEdgeTail(int e) |
int |
getNumberOfDirectedHyperEdges() |
boolean |
isDirectedHyperEdge(int e) |
void |
removeFromDirectedHyperEdgeHead(int e,
int v) |
void |
removeFromDirectedHyperEdgeTail(int e,
int v) |
getInOnlyElements, getInOutOnlyElements, getNavigation, getOutOnlyElements
removeEdge
addVertex, containsVertex, getNextVertexAvailable, getVertices, removeVertex
containsEdge, getEdges, getNextEdgeAvailable, removeEdge, storeEdges
void addDirectedHyperEdge(int e)
boolean isDirectedHyperEdge(int e)
int getNumberOfDirectedHyperEdges()
toools.collections.primitive.LucIntSet getDirectedHyperEdgeHead(int e)
toools.collections.primitive.LucIntSet getDirectedHyperEdgeTail(int e)
void addToDirectedHyperEdgeTail(int e, int v)
void addToDirectedHyperEdgeHead(int e, int v)
void removeFromDirectedHyperEdgeHead(int e, int v)
void removeFromDirectedHyperEdgeTail(int e, int v)