package labeled
- Alphabetic
- By Inheritance
- labeled
- 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 LDiEdgeToString
Template for generic directed edges with a single
labelfield.Template for generic directed edges with a single
labelfield. Equality is based solely on theendsso this trait is not suitable for multigraphs. Mix inGenericEdgeMapperto get your derived edge also mappable. - abstract class LDiEdgeInfixConstructor[N, L, CC[X] <: Edge[X] with SingleLabel[L]] extends AnyRef
Template for an
implicit classthat defines the infix constructor+to pass a label like1 ~> 2 :+ aLabel. - abstract class LUnDiEdge[+N, L] extends AnyUnDiEdge[N] with SingleLabel[L] with LUnDiEdgeToString
Template for generic undirected edges with a single
labelfield.Template for generic undirected edges with a single
labelfield. Equality is based solely on the nodes so this trait is not suitable for multigraphs. Mix inGenericEdgeMapperto get your derived edge also mappable. - abstract class LUnDiEdgeInfixConstructor[N, L, CC[X] <: Edge[X] with SingleLabel[L]] extends AnyRef
Template for an
implicit classthat defines the infix constructor+to pass a label like1 ~> 2 :+ aLabel. - final case class WDiEdge[+N](source: N, target: N, weight: Double) extends AbstractGenericDiEdge[N, WDiEdge] with WDiEdgeToString with Product with Serializable
Generic weighted directed edge.
Generic weighted directed edge.
- Annotations
- @SerialVersionUID()
- implicit final class WDiEdgeFactory[N] extends AnyVal
Factory shortcut for weighted edges that can be used like
a ~> b % w. - final case class WUnDiEdge[+N](source: N, target: N, weight: Double) extends AbstractGenericUnDiEdge[N, WUnDiEdge] with WUnDiEdgeToString with Product with Serializable
Generic weighted undirected edge.
Generic weighted undirected edge.
- Annotations
- @SerialVersionUID()
- implicit final class WUnDiEdgeFactory[N] extends AnyVal
Factory shortcut for weighted edges that can be used like
a ~ b % w.
Welcome to the Graph for Scala API reference. Some suggested entry points:
AnyGraphimmutable.Graphand its inner nodesmutable.Graphand its inner nodes.edgespackage and its subpackageshyperedgespackage and its subpackages.labeled edgespackagemultilabeled edgespackagelabeled hyperedgespackagemultilabeled hyperedgespackageordered labeled hyperedgespackageordered multilabeled hyperedgesobjectgenericpackage.GraphTraversalandTraverserInnerNode.RandomGraph.GraphGen.