Class: GraphDrawer

Inherits:
Object
  • Object
show all
Defined in:
lib/generators/graphviz/graph_drawer.rb

Instance Method Summary collapse

Constructor Details

#initialize(node, config, factory) ⇒ GraphDrawer

Returns a new instance of GraphDrawer.



2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# File 'lib/generators/graphviz/graph_drawer.rb', line 2

def initialize(node, config, factory)
  @node = node
  @factory = factory
  @config = config
  @color_hash = {
    10 => "white",
    9 => "/greens9/2",
    8 => "/greens9/3",
    7 => "/greens9/4",
    6 => "/greens9/5",
    5 => "/greens9/6",
    4 => "/greens9/7",
    3 => "/greens9/8",
    2 => "/greens9/8",
    1 => "/greens9/9",
    0 => "/greens9/9",
  }
end