- All Superinterfaces:
- ArchetypeEdge, java.lang.Cloneable, Edge, Element, UserDataContainer
- All Known Implementing Classes:
- BipartiteEdge, BipartiteGraphCollapser.CollapsedBipartiteEdge, GraphCollapser.UndirectedCollapsedEdge, UndirectedSparseEdge
public interface UndirectedEdge
extends Edge
A tagging interface for implementations of Edge that do not
impose an ordering on their incident vertices.
An undirected edge e is an unordered pair of
vertices (v1, v2) which connects
v1 to v2. Each of v1 and
v2 are considered to be both source and destination of
e; equivalently, e is both an outgoing edge
and an incoming edge of each vertex.
- Author:
- Joshua O'Madadhain, Danyel Fisher, Scott White
- See Also:
UndirectedGraph,
DirectedEdge,
Vertex