package multilabeled
- Alphabetic
- By Inheritance
- multilabeled
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- type GenericEdgeMapper[+CC[X] <: Edge[X]] = generic.GenericEdgeMapper[CC]
- abstract class LDiEdge[+N, L] extends AnyDiEdge[N] with SingleLabel[L] with ExtendedKeyBySingleLabel with LDiEdgeToString with MultiLEdgeToString
Template for generic directed multiedges with a single
label
field.Template for generic directed multiedges with a single
label
field. To support multigraphs, equality is based on thenodes
and thelabel
field. Mix inGenericEdgeMapper
to get your derived edge also mappable. - abstract class LDiEdgeInfixConstructor[N, L, CC[X] <: Edge[X] with MultiEdge] extends AnyRef
Template for an
implicit class
that defines the infix constructor++
to pass a label like1 ~> 2 ++ aLabel
. - abstract class LUnDiEdge[+N, L] extends AnyUnDiEdge[N] with SingleLabel[L] with ExtendedKeyBySingleLabel with LUnDiEdgeToString with MultiLEdgeToString
Template for generic undirected multiedges with a single
label
field.Template for generic undirected multiedges with a single
label
field. To support multigraphs, equality is based on the nodes and thelabel
field. Mix inGenericEdgeMapper
to get your derived edge also mappable. - abstract class LUnDiEdgeInfixConstructor[N, L, CC[X] <: Edge[X] with MultiEdge] extends AnyRef
Template for an
implicit class
that defines the infix constructor++
to pass a label like1 ~> 2 ++ aLabel
. - implicit final class MultiWDiEdgeFactory[N] extends AnyVal
Factory shortcut for weighted edges that can be used like
a ~> b %% w
. - implicit final class MultiWUnDiEdgeFactory[N] extends AnyVal
Factory shortcut for weighted edges that can be used like
a ~ b %% w
. - final case class WDiEdge[+N](source: N, target: N, weight: Double) extends AbstractGenericDiEdge[N, WDiEdge] with ExtendedKeyByWeight with WDiEdgeToString with MultiWEdgeToString with Product with Serializable
Generic weighted undirected edge for multigraphs.
Generic weighted undirected edge for multigraphs.
- Annotations
- @SerialVersionUID()
- final case class WUnDiEdge[+N](source: N, target: N, weight: Double) extends AbstractGenericUnDiEdge[N, WUnDiEdge] with ExtendedKeyByWeight with WUnDiEdgeToString with MultiWEdgeToString with Product with Serializable
Generic weighted undirected edge for multigraphs.
Generic weighted undirected edge for multigraphs.
- Annotations
- @SerialVersionUID()
Welcome to the Graph for Scala API reference. Some suggested entry points:
AnyGraph
immutable.Graph
and its inner nodesmutable.Graph
and its inner nodes.edges
package and its subpackageshyperedges
package and its subpackages.labeled edges
packagemultilabeled edges
packagelabeled hyperedges
packagemultilabeled hyperedges
packageordered labeled hyperedges
packageordered multilabeled hyperedges
objectgeneric
package.GraphTraversal
andTraverserInnerNode
.RandomGraph
.GraphGen
.