edu.uci.ics.jung.graph
Interface Hypervertex
- All Superinterfaces:
- ArchetypeVertex, Cloneable, Element, UserDataContainer
- All Known Implementing Classes:
- AbstractHypervertex, CollectionHypervertex, HypervertexBPG, ListHypervertex, SetHypervertex
public interface Hypervertex
- extends ArchetypeVertex
An element of a Hypergraph that
connects to zero or more Hyperedges.
Note that two different Hypervertices are
NOT equal, even if they are connected to the same
set of edges.
- Author:
- Danyel Fisher, Joshua O'Madadhain
Methods inherited from interface edu.uci.ics.jung.graph.ArchetypeVertex |
copy, degree, findEdge, findEdgeSet, getEqualVertex, getEquivalentVertex, getIncidentEdges, getNeighbors, isIncident, isNeighborOf, numNeighbors |
connectEdge
boolean connectEdge(Hyperedge he)
- Connects
he
to this hypervertex and vice versa.
Does not affect he
's membership in the graph.
Equivalent to calling he.connectVertex(this)
.
disconnectEdge
boolean disconnectEdge(Hyperedge he)
- Disconnects
he
from this hypervertex and vice versa.
Does not affect he
's membership in the graph.
Equivalent to calling he.disconnectVertex(this)
.