net.walend.disentangle.graph.Graph
Ancestor trait for a variety of Graphs.
A graph has Nodes that can be distinguished from each other. An InnerNodeType provides access to a nodes place in the graph.
I've pulled definitions from Wikipedia: http://en.wikipedia.org/wiki/Graph_(mathematics) where possible
Attributes
- Since:
v0.1.0
- Graph
- Supertypes
class Object
trait Matchable
class Any
- Known subtypes
Members list
Concise view
Type members
An internal representation of edges within the graph
An internal representation of edges within the graph
Attributes
- 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
- Graph
- Supertypes
class Object
trait Matchable
class Any
- Known subtypes
The edge type returned by this graph representation
The edge type returned by this graph representation
Attributes
The node type returned by graph representation
The node type returned by graph representation
Attributes
The edge type used to build this graph representation
The edge type used to build this graph representation
Attributes
Value members
Attributes
- Returns:
A Traversable (usually something more specific) of the edges
Attributes
- Returns:
A Traversable of the edges as represented in the graph
Attributes
- value
a node that might be in this digraph
- Returns:
Some inner node if it exists in the digraph or None
Attributes
- Returns:
InnerNode representation of all of the nodes in the graph.
Attributes
- Returns:
number of nodes in the graph
All the nodes in the graph
All the nodes in the graph
Attributes