Undigraph

net.walend.disentangle.graph.Undigraph
trait Undigraph[Node] extends Graph[Node]

A graph with undirected zero or one edges between any pair of nodes.

Attributes

Since:

v0.2.1

Graph
Supertypes
trait Graph[Node]
class Object
trait Matchable
class Any
Known subtypes
trait IndexedUndigraph[Node]
class AdjacencyUndigraph[Node]
trait LabelUndigraph[Node, Label]
trait IndexedLabelUndigraph[Node, Label]
class AdjacencyLabelUndigraph[Node, Label]

Members list

Concise view

Type members

Classlikes

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class InnerEdge
class InnerEdge

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Inherited classlikes

An internal representation of edges within the graph

An internal representation of edges within the graph

Attributes

Inherited from:
Graph
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

An internal representation of nodes within the graph

An internal representation of nodes within the graph

Attributes

Inherited from:
Graph
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Types

The edge type returned by this graph representation

The edge type returned by this graph representation

Attributes

The type of InnerNodeTrait for this digraph representation

The type of InnerNodeTrait for this digraph representation

Attributes

Inherited types

The edge type used to build this graph representation

The edge type used to build this graph representation

Attributes

Inherited from:
Graph

Value members

Inherited methods

def edges: Iterable[OuterEdgeType]

Attributes

Returns:

A Traversable (usually something more specific) of the edges

Inherited from:
Graph
def innerEdges: Iterable[InnerEdgeType]

Attributes

Returns:

A Traversable of the edges as represented in the graph

Inherited from:
Graph
def innerNode(value: Node): Option[InnerNodeType]

Attributes

value

a node that might be in this digraph

Returns:

Some inner node if it exists in the digraph or None

Inherited from:
Graph

Attributes

Returns:

InnerNode representation of all of the nodes in the graph.

Inherited from:
Graph
def nodeCount: Int

Attributes

Returns:

number of nodes in the graph

Inherited from:
Graph
def nodes: Set[Node]

All the nodes in the graph

All the nodes in the graph

Attributes

Inherited from:
Graph