|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ISubCompoundGraph<N extends ICompoundNode<N,? extends ICompoundEdge<N,?>>,E extends ICompoundEdge<N,E>>
Method Summary | |
---|---|
boolean |
containsRoot()
|
E |
getEdge(int edgeIdx)
Get the edge with this index. |
N |
getNode(int nodeIdx)
Get the node matching the nodeIdx. |
int |
getNumTopNodes()
|
ICompoundGraph<N,E> |
getSuperGraph()
|
java.util.Iterator<N> |
topNodeIterator()
|
Methods inherited from interface uk.ed.inf.graph.basic.IBasicSubgraph |
---|
isConsistentSnapShot, isInducedSubgraph |
Methods inherited from interface uk.ed.inf.graph.directed.IDirectedGraph |
---|
containsDirectedEdge, containsDirectedEdge |
Methods inherited from interface uk.ed.inf.graph.basic.IBasicGraph |
---|
containsConnection, containsConnection, containsEdge, containsEdge, containsNode, containsNode, edgeIterator, getNumEdges, getNumNodes, nodeIterator |
Method Detail |
---|
ICompoundGraph<N,E> getSuperGraph()
getSuperGraph
in interface IBasicSubgraph<N extends ICompoundNode<N,? extends ICompoundEdge<N,?>>,E extends ICompoundEdge<N,E>>
N getNode(int nodeIdx)
IBasicGraph
getNode
in interface IBasicGraph<N extends ICompoundNode<N,? extends ICompoundEdge<N,?>>,E extends ICompoundEdge<N,E>>
nodeIdx
- the node index to lookup.
E getEdge(int edgeIdx)
IBasicGraph
getEdge
in interface IBasicGraph<N extends ICompoundNode<N,? extends ICompoundEdge<N,?>>,E extends ICompoundEdge<N,E>>
edgeIdx
- The index of the edge.
int getNumTopNodes()
java.util.Iterator<N> topNodeIterator()
boolean containsRoot()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |