buildgraph: build collections matrix for each room and save it

This commit is contained in:
Laura Klünder 2016-12-14 00:39:46 +01:00
parent 2bb89f4c1a
commit a7f85ee2df
3 changed files with 22 additions and 3 deletions

View file

@ -61,6 +61,9 @@ class GraphLevel():
print('%d points' % len(self._built_points))
print('%d room transfer points' % len(self._built_room_transfer_points))
def connection_count(self):
return sum(room.connection_count() for room in self.rooms)
def collect_rooms(self):
accessibles = self.level.geometries.accessible
accessibles = assert_multipolygon(accessibles)