- 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