scalax.collection.hyperedges.labeled
Members list
Type members
Classlikes
Template for generic directed hyperedges with a single label
field. Equality is based solely on the ends
so this trait is not suitable for multigraphs. Mix in GenericDiHyperEdgeMapper
to get your derived hyperedge also mappable.
Template for generic directed hyperedges with a single label
field. Equality is based solely on the ends
so this trait is not suitable for multigraphs. Mix in GenericDiHyperEdgeMapper
to get your derived hyperedge also mappable.
Attributes
- Supertypes
-
trait LDiHyperEdgeToStringtrait DiHyperEdgeToStringtrait SingleLabel[L]class AbstractDiHyperEdge[N]trait AnyDiHyperEdge[N]trait AnyHyperEdge[N]trait Edge[N]trait Equalsclass Objecttrait Matchableclass AnyShow all
Template for an implicit class
that defines the infix constructor :+
to pass a label like Several(1, 2) ~~> One(3) :+ aLabel
.
Template for an implicit class
that defines the infix constructor :+
to pass a label like Several(1, 2) ~~> One(3) :+ aLabel
.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Template for generic undirected hyperedges with a single label
field. Equality is based solely on the ends
so this trait is not suitable for multigraphs. Mix in GenericHyperedgeMapper
to get your derived hyperedge also mappable.
Template for generic undirected hyperedges with a single label
field. Equality is based solely on the ends
so this trait is not suitable for multigraphs. Mix in GenericHyperedgeMapper
to get your derived hyperedge also mappable.
Attributes
- Supertypes
-
trait LHyperEdgeToStringtrait HyperEdgeToStringtrait SingleLabel[L]class AbstractHyperEdge[N]trait AnyHyperEdge[N]trait Edge[N]trait Equalsclass Objecttrait Matchableclass AnyShow all
Template for an implicit class
that defines the infix constructor :+
to pass a label like 1 ~~ 2 ~~ 3 :+ aLabel
.
Template for an implicit class
that defines the infix constructor :+
to pass a label like 1 ~~ 2 ~~ 3 :+ aLabel
.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any