refactor graph building

This commit is contained in:
Laura Klünder 2016-12-08 16:58:08 +01:00
parent 6cea5949b3
commit 2863b9da8e
5 changed files with 100 additions and 36 deletions

View file

@ -59,7 +59,7 @@ class Graph():
def name_or_none(obj):
return None if obj is None else obj.level.name
rooms = tuple((room.level.level.name, room.geometry, room.mpl_paths) for room in self.rooms)
rooms = tuple((room.level.level.name, room.geometry, room.mpl_clear) for room in self.rooms)
points = tuple((point.x, point.y, i_or_none(point.room), name_or_none(point.level)) for point in self.points)
connections = tuple((conn.from_point.i, conn.to_point.i, conn.distance) for conn in self.connections)