class Graphunk::UndirectedGraph(T)
- Graphunk::UndirectedGraph(T)
- Reference
- Object
Included Modules
Defined in:
graphunk/classes/graphs/undirected_graph.crConstructors
Instance Method Summary
- #add_edge(first_vertex, second_vertex)
- #add_edge(edge)
- #adjacent_edges(v, u)
- #adjacent_edges?(first_edge, second_edge)
- #remove_edge(first_vertex, second_vertex)
- #remove_edge(edge)
Instance methods inherited from module Graphunk::UndirectedGraphMethods(T)
bipartite?
bipartite?,
chordal?
chordal?,
clique?(vertex_list)
clique?,
comparability?
comparability?,
complete?
complete?,
edge_exists?(v, u)
edge_exists?,
lexicographic_bfs
lexicographic_bfs,
transitive_orientation
transitive_orientation
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