class Graphunk::DirectedGraph(T)
- Graphunk::DirectedGraph(T)
- Reference
- Object
Included Modules
Defined in:
graphunk/classes/graphs/directed_graph.crConstructors
Instance Method Summary
Instance methods inherited from module Graphunk::DirectedGraphMethods(T)
dfs
dfs,
edge_exists?(first_vertex, second_vertex)
edge_exists?,
reachable_by_two_path(start)
reachable_by_two_path,
square
square,
topological_sort
topological_sort,
transitive?
transitive?,
transpose
transpose,
transpose!
transpose!
Instance methods inherited from module Graphunk::Graph(T)
add_vertex(vertex)
add_vertex,
add_vertices(names : Array(T))add_vertices(*names) add_vertices, clone clone, degree(vertex) degree, edge_exists?(edge) edge_exists?, edges edges, edges_on_vertex(vertex) edges_on_vertex, neighbors(vertex) neighbors, remove_vertex(vertex) remove_vertex, vertex_exists?(vertex) vertex_exists?, vertices vertices
Constructor methods inherited from module Graphunk::Graph(T)
new(vertices = [] of T, edges = [] of Tuple(T, T))
new
Instance methods inherited from module Graphunk::Graph(T)
add_vertex(vertex)
add_vertex,
add_vertices(names : Array(T))add_vertices(*names) add_vertices, clone clone, degree(vertex) degree, edge_exists?(edge) edge_exists?, edges edges, edges_on_vertex(vertex) edges_on_vertex, neighbors(vertex) neighbors, remove_vertex(vertex) remove_vertex, vertex_exists?(vertex) vertex_exists?, vertices vertices