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
label
field.Template for generic directed edges with a single
label
field. Equality is based solely on theends
so this trait is not suitable for multigraphs. Mix inGenericEdgeMapper
to get your derived edge also mappable. - abstract class LDiEdgeInfixConstructor[N, L, CC[X] <: Edge[X] with SingleLabel[L]] 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 LUnDiEdgeToString
Template for generic undirected edges with a single
label
field.Template for generic undirected edges with a single
label
field. Equality is based solely on the nodes so this trait is not suitable for multigraphs. Mix inGenericEdgeMapper
to get your derived edge also mappable. - abstract class LUnDiEdgeInfixConstructor[N, L, CC[X] <: Edge[X] with SingleLabel[L]] extends AnyRef
Template for an
implicit class
that 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:
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
.