Objects from the Class
Objects can be created by calls of the form new("edgeList", ...).Slots
.Data:- Object of class
"list" whose elements are of class "edge"
Extends
Class "list", from data part.
Class "vector", by class "list".Methods
- initialize
signature(.Object = "edgeList"): constructs a multi-set of edges from a list of edges - show
signature(object = "edgeList"): dispalys a multi-set of edges in graph brackets (numeric codes) - showRel
signature(object = "edgeList",code="vertexSet"):
dispalys a multi-set of edges in graph brackets (character names - areTheSame
signature(x = "edgeList", y = "edgeList"):
x and y are the same multi-set of edges if they contain the same edges with the same multiplicity - isPresent
signature(el = "edge", ou = "edgeList"):
tells whether an edge belongs to a multi-set of edges - [
signature(x = "edgeList"): extracts a multi-set of edges - +
signature(e1 = "edgeList", e2 = "edge"): adds an (occurrence of an) edge to a multi-set of edges - +
signature(e1 = "edge", e2 = "edgeList"): adds an (occurrence of an) edge to a multi-set of edges - -
signature(e1 = "edgeList", e2 = "edge"): drops (the first occurrence of) an edge from a multi-set of edges - maxId
signature(x="edgeList"): gets the maximum numeric identifier of a multi-set of edges - recode
signature(object = "edgeList",src="vertexSet",dst="vertexSet"):
recodes a multi-sets of edges by making the numbers of its edges refer to another "vertexSet" object - coerce
signature(from = "list", to = "edgeList"): constructs a multi-set of edges from list input
Warning
All non-edge elements of the input list are silently discarded by the constructor.