コード例 #1
0
ファイル: space.py プロジェクト: nomoketo/c3nav-new
 def register_change(self, force=False):
     space = self.space
     force = force or self.all_geometry_changed
     if force or self.geometry_changed:
         changed_geometries.register(space.level_id, space.geometry.intersection(
             self.geometry if force else self.get_changed_geometry()
         ))
コード例 #2
0
 def register_change(self, force=False):
     space = self.space
     force = force or self.all_geometry_changed
     if force or self.geometry_changed:
         changed_geometries.register(space.level_id, space.geometry.intersection(
             self.geometry if force else self.get_changed_geometry()
         ))
コード例 #3
0
 def register_delete(self):
     space = self.space
     changed_geometries.register(space.level_id,
                                 space.geometry.intersection(self.geometry))
コード例 #4
0
ファイル: level.py プロジェクト: bate/c3nav
 def register_delete(self):
     changed_geometries.register(self.level_id, self.geometry)
コード例 #5
0
ファイル: level.py プロジェクト: bate/c3nav
 def register_change(self, force=False):
     force = force or self.all_geometry_changed
     if force or self.geometry_changed:
         changed_geometries.register(self.level_id, self.geometry if force else self.get_changed_geometry())
コード例 #6
0
ファイル: level.py プロジェクト: nomoketo/c3nav-new
 def register_delete(self):
     changed_geometries.register(self.level_id, self.geometry)
コード例 #7
0
ファイル: level.py プロジェクト: nomoketo/c3nav-new
 def register_change(self, force=False):
     force = force or self.all_geometry_changed
     if force or self.geometry_changed:
         changed_geometries.register(self.level_id, self.geometry if force else self.get_changed_geometry())
コード例 #8
0
ファイル: space.py プロジェクト: nomoketo/c3nav-new
 def register_delete(self):
     space = self.space
     changed_geometries.register(space.level_id, space.geometry.intersection(self.geometry))