Renamed the list used to store all edges as internal_edges, so it is not confused with the edges method.
Renamed the list used to store all edges as internal_edges, so it is not confused with the edges method.

file:a/voronoi.py -> file:b/voronoi.py
--- a/voronoi.py
+++ b/voronoi.py
@@ -287,7 +287,7 @@
 
     def edges(self):
         self.root=None
-        self.edges=[]
+        self.internal_edges=[]
 
         self.events=[]
         for point in self.points:
@@ -344,8 +344,8 @@
 
         edge1=Edge(intersection,node.parabola.point,parabola.point)
         edge2=Edge(intersection,parabola.point,node.parabola.point)
-        self.edges.append(edge1)
-        self.edges.append(edge2)
+        self.internal_edges.append(edge1)
+        self.internal_edges.append(edge2)
 
         edge_node2=Node()
         edge_node2.set_left(newnode)
@@ -418,14 +418,14 @@
         rp=prev_parabola_node.first_left_parent()
         rp.edge=Edge(parabola_node.circle_event.center,prev_parabola_node.parabola.point,next_parabola_node.parabola.point)
 #        print 'fromto',prev_parabola_node.parabola.point,next_parabola_node.parabola.point,rp.edge.direction
-        self.edges.append(rp.edge)
+        self.internal_edges.append(rp.edge)
 
         self.circle_check(prev_parabola_node)
         self.circle_check(next_parabola_node)
 
     def finish_edges(self):
         edges=[]
-        for edge in self.edges:
+        for edge in self.internal_edges:
             trim=edge.img_coords(self.width,self.height)
             if trim!=None:
                 edges.append(trim)