Packages

package graphs

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package dotml
  2. package struct
  3. package tools
  4. package traverse
  5. package ui

Type Members

  1. trait AbstractGraph[N, +M] extends AnyRef
  2. sealed trait AbstractGraphError extends AnyRef
  3. final case class DAG[N, M] extends AbstractGraph[N, M] with DirectedAcyclicGraph[N, M] with DirectedGraphSucc[N, M] with DirectedGraphPred[N, M] with Product with Serializable
  4. sealed trait DAGError[N] extends GraphError[N]
  5. final case class DG[N, M] extends AbstractGraph[N, M] with DirectedGraph[N, M] with DirectedGraphSucc[N, M] with DirectedGraphPred[N, M] with Product with Serializable

  6. final case class DLG[N, +M](nodes: Seq[N], meta: GraphMeta[N, M]) extends AbstractGraph[N, M] with DirectedAcyclicGraph[N, M] with DirectedGraphSucc[N, M] with DirectedGraphPred[N, M] with Product with Serializable
  7. final case class Edge[N](predecessor: N, successor: N) extends Product with Serializable
  8. sealed trait GraphError[N] extends AbstractGraphError
  9. sealed trait GraphImpl[N, +M] extends AnyRef
  10. final case class GraphMeta[N, +M](nodes: Map[N, M]) extends AnyVal with Product with Serializable
    Annotations
    @nowarn()
  11. sealed trait GraphProperty[N, +M] extends AnyRef
  12. trait GraphSyntax[G[n, m] <: AbstractGraph[n, m]] extends AnyRef
  13. sealed trait GraphTraversalError[N] extends GraphError[N]
  14. trait NodeShow[T] extends AnyRef
  15. sealed trait ToposortError[N] extends GraphTraversalError[N]
  16. final case class WeakEdge[N](predecessor: N, successor: N) extends Product with Serializable

Value Members

  1. object DAG extends GraphSyntax[DAG] with Serializable
  2. object DAGError
  3. object DG extends GraphSyntax[DG] with Serializable
  4. object DLG extends Serializable
  5. object GraphImpl
  6. object GraphMeta extends Serializable
  7. object GraphProperty
  8. object GraphTraversalError
  9. object NodeShow
  10. object ToposortError

Ungrouped