module Graphunk::Graph(T)

Direct including types

Defined in:

graphunk/modules/graph.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(vertices = [] of T, edges = [] of Tuple(T, T)) #

[View source]

Instance Method Detail

def add_vertex(vertex) #

[View source]
def add_vertices(names : Array(T)) #

[View source]
def add_vertices(*names) #

[View source]
def clone #

Returns a copy of self with all instance variables cloned.


[View source]
def degree(vertex) #

[View source]
def edge_exists?(edge) #

[View source]
def edges #

[View source]
def edges_on_vertex(vertex) #

[View source]
def neighbors(vertex) #

[View source]
def remove_vertex(vertex) #

[View source]
def vertex_exists?(vertex) #

[View source]
def vertices #

[View source]