p

pharg

generic

package generic

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. generic
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait DirectedEdge [E, A] extends AnyRef
  2. case class Edge [A](in: A, out: A) extends Product with Serializable
  3. case class GeneralizedHyperGraph [A](incidence: Map[A, Set[A]]) extends Product with Serializable
  4. case class Graph [A](vertices: Set[A], edges: Set[Edge[A]]) extends Product with Serializable
  5. case class HyperEdge [A](incident: A*) extends Product with Serializable
  6. case class HyperGraph [A](vertices: Set[A], edges: Set[HyperEdge[A]]) extends Product with Serializable
  7. trait Neighbours [G, A] extends AnyRef
  8. case class TypedGraph [A, E](vertices: Seq[A], edges: Seq[E])(implicit e: DirectedEdge[E, A]) extends Product with Serializable

Value Members

  1. def degree[G, A](graph: G, atom: A)(implicit n: Neighbours[G, A]): Int
  2. implicit def generalizedHyperGraphNeighbours[A]: Neighbours[GeneralizedHyperGraph[A], A]
  3. implicit def graphNeighbours[A]: Neighbours[Graph[A], A]
  4. implicit def hyperGraphNeighbours[A]: Neighbours[HyperGraph[A], A]
  5. implicit def typedGraphNeighbours[A, E](implicit e: DirectedEdge[E, A]): Neighbours[TypedGraph[A, E], A]
  6. object SchemaDSL

Inherited from AnyRef

Inherited from Any

Ungrouped