buildgraph: remove Point.connect_to()

This commit is contained in:
Laura Klünder 2016-12-10 12:19:31 +01:00
parent 57ed2ec368
commit 61f7ad0ee8
4 changed files with 8 additions and 14 deletions

View file

@ -20,8 +20,8 @@ class Graph:
for level in Level.objects.all():
self.levels[level.name] = GraphLevel(self, level)
self.rooms = ()
self.points = ()
self.rooms = []
self.points = []
self.connections = []
self.level_transfer_points = []
@ -94,8 +94,8 @@ class Graph:
room.points.append(center_point)
for point in points:
center_point.connect_to(point)
point.connect_to(center_point)
self.add_connection(center_point, point)
self.add_connection(point, center_point)
# Loading/Saving the Graph
def serialize(self):

View file

@ -81,8 +81,8 @@ class GraphLevel():
room.points.append(center_point)
for point in points:
center_point.connect_to(point)
point.connect_to(center_point)
self.graph.add_connection(center_point, point)
self.graph.add_connection(point, center_point)
def create_levelconnectors(self):
for levelconnector in self.level.levelconnectors.all():

View file

@ -10,9 +10,6 @@ class GraphPoint():
self.y = y
self.xy = np.array((x, y))
# self.level = room.level
self.graph = self.rooms[0].graph
self.connections = {}
self.connections_in = {}
@ -21,6 +18,3 @@ class GraphPoint():
x = self.x * settings.RENDER_SCALE
y = self.y * settings.RENDER_SCALE
return ((x-5, y-5), (x+5, y+5))
def connect_to(self, to_point):
self.graph.add_connection(self, to_point)

View file

@ -154,8 +154,8 @@ class GraphRoom():
if not valid:
continue
point1.connect_to(point2)
point2.connect_to(point1)
self.graph.add_connection(point1, point2)
self.graph.add_connection(point2, point1)
i += 1
# Routing