# File lib/graphviz/family_tree.rb, line 18
    def initialize( &block )
      @persons = {}
      @graph = GraphViz.new( "FamilyTree", :use => :neato )
      @generation_number = 0
      @generations = []
      @couples = {}
      
      instance_eval(&block) if block
    end