def removeLargeObj(self, geometry, uniqueId): AreaBuilderBase.removeLargeObj(self, geometry, uniqueId) if uniqueId not in self.largeObjects: return for zone in self.visTable: if uniqueId in self.visTable[zone][1]: self.visSets[zone].removePath(geometry) del self.largeObjects[uniqueId]
def removeLargeObj(self, geometry, uniqueId): AreaBuilderBase.removeLargeObj(self, geometry, uniqueId) if uniqueId not in self.largeObjects: return None for zone in self.visTable: if uniqueId in self.visTable[zone][1]: self.visSets[zone].removePath(geometry) continue del self.largeObjects[uniqueId]