struct Omnibus::Vertex

Defined in:

omnibus/graph.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(*, name : Symbol, incoming : Hash(Symbol, Omnibus::Vertex) = {} of Symbol => Vertex, incoming_names : Array(Symbol) = [] of Symbol, has_outgoing : Bool = false) #

[View source]

Instance Method Detail

def has_outgoing : Bool #

[View source]
def has_outgoing=(has_outgoing : Bool) #

[View source]
def incoming : Hash(Symbol, Omnibus::Vertex) #

[View source]
def incoming=(incoming : Hash(Symbol, Omnibus::Vertex)) #

[View source]
def incoming_names : Array(Symbol) #

[View source]
def incoming_names=(incoming_names : Array(Symbol)) #

[View source]
def name : Symbol #

[View source]
def name=(name : Symbol) #

[View source]
def value #

[View source]
def value=(value) #

[View source]