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
labelfield.Template for generic directed multiedges with a single
labelfield. To support multigraphs, equality is based on thenodesand thelabelfield. Mix inGenericEdgeMapperto get your derived edge also mappable. - abstract class LDiEdgeInfixConstructor[N, L, CC[X] <: Edge[X] with MultiEdge] 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 ExtendedKeyBySingleLabel with LUnDiEdgeToString with MultiLEdgeToString
Template for generic undirected multiedges with a single
labelfield.Template for generic undirected multiedges with a single
labelfield. To support multigraphs, equality is based on the nodes and thelabelfield. Mix inGenericEdgeMapperto get your derived edge also mappable. - abstract class LUnDiEdgeInfixConstructor[N, L, CC[X] <: Edge[X] with MultiEdge] extends AnyRef
Template for an
implicit classthat 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:
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.