Package

scalax.collection

generator

Permalink

package generator

This package helps you to create random graphs with predefined metrics. It is not only possible to create random graph instances but also Scalacheck generators.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. generator
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. class GraphGen[N, E[N] <: EdgeLikeIn[N], G[N, E[X] <: EdgeLikeIn[X]] <: Graph[N, E[X]] with GraphLike[N, E[X], G]] extends AnyRef

    Permalink

    A Graph generator in terms of org.scalacheck.Gen.

    A Graph generator in terms of org.scalacheck.Gen.

    N

    Type of the nodes the generated will contain.

    E

    Kind of type of the edges the generated will contain.

    G

    Kind of type of the graph to be generated.

  2. type NodeDegreeRange = generator.parameters.NodeDegreeRange

    Permalink
  3. abstract class RandomGraph[N, E[X] <: EdgeLikeIn[X], G[X, Y[Z] <: EdgeLikeIn[Z]] <: Graph[X, Y[Z]] with GraphLike[X, Y[Z], G]] extends AnyRef

    Permalink

    Supports random graph creation for graphs of any type with variable metrics.

    Supports random graph creation for graphs of any type with variable metrics.

    N

    Type of the nodes the generated will contain.

    E

    Kind of type of the edges the generated will contain.

    G

    Kind of type of the graph to be generated.

Value Members

  1. object GraphGen

    Permalink

    Provides convenience metrics and methods for the generation of graphs by means of org.scalacheck.Arbitrary[G[N,E]].

  2. val NodeDegreeRange: generator.parameters.NodeDegreeRange.type

    Permalink
  3. object RandomGraph

    Permalink

    Provides convenience metrics and methods for the generation of random graphs.

  4. package parameters

    Permalink
  5. implicit def toEdgeCompanionSet[E[X] <: EdgeLikeIn[X], C <: EdgeCompanionBase[E]](set: Set[C]): Set[EdgeCompanionBase[E]]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped