Sha256: ad182abc3e5cf46042576b323a484193031a40fc80aa87ede72b5a7566379acf

Contents?: true

Size: 682 Bytes

Versions: 13

Compression:

Stored size: 682 Bytes

Contents

require 'tangle/version'
require 'tangle/errors'
require 'tangle/graph'
require 'tangle/simple/graph'
require 'tangle/directed/graph'
require 'tangle/directed/acyclic/graph'

# Tangle manages various types of graphs
#
# Tangle::MultiGraph.new
# => Undirected graph without edge constraints
#
# Tangle::SimpleGraph.new
# => Undirected graph with single edges between vertices, and no loops
#
# Tangle::DiGraph.new
# => Directed graph without edge constraints
#
# Tangle::DAG.new
# => Directed graph with no edge cycles
#
module Tangle
  MultiGraph = Tangle::Graph
  SimpleGraph = Tangle::Simple::Graph
  DiGraph = Tangle::Directed::Graph
  DAG = Tangle::Directed::Acyclic::Graph
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
tangle-0.9.0 lib/tangle.rb
tangle-0.8.2 lib/tangle.rb
tangle-0.8.1 lib/tangle.rb
tangle-0.8.0 lib/tangle.rb
tangle-0.7.0 lib/tangle.rb
tangle-0.6.5 lib/tangle.rb
tangle-0.6.4 lib/tangle.rb
tangle-0.6.3 lib/tangle.rb
tangle-0.6.2 lib/tangle.rb
tangle-0.6.1 lib/tangle.rb
tangle-0.6.0 lib/tangle.rb
tangle-0.5.1 lib/tangle.rb
tangle-0.5.0 lib/tangle.rb