Method: DepGraph::GraphImageCreator#create_image

Defined in:
lib/graph_image_creator.rb

#create_image(image_file_name) ⇒ Object



47
48
49
50
51
52
53
54
55
56
57
58
59
60
# File 'lib/graph_image_creator.rb', line 47

def create_image(image_file_name)
  begin
    return false if @nodes.size == 0 or @edges.size == 0
    
    set_default_output_generation_unless_is_set
    
    return @output_generation.call(@nodes, @edges, image_file_name)
    
  rescue => e
    puts e.message
    puts e.backtrace
    return false
  end
end