def Reload(self): self.EndAnimation() color = UserSettings.Get(group='animation', key='bgcolor', subkey='color') self.bitmapProvider.Load(nprocs=getCpuCount(), bgcolor=color, force=True) self.EndAnimation()
def _updateBitmapData(self): # unload previous data self.bitmapProvider.Unload() # load new data for animData in self.animationData: if animData.viewMode == '2d': self._set2DData(animData) else: self._load3DData(animData) self._loadLegend(animData) color = UserSettings.Get(group='animation', key='bgcolor', subkey='color') self.bitmapProvider.Load(nprocs=getCpuCount(), bgcolor=color) # clear pools self.bitmapPool.Clear() self.mapFilesPool.Clear()