コード例 #1
0
ファイル: controller.py プロジェクト: caomw/grass
    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()
コード例 #2
0
    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()
コード例 #3
0
ファイル: controller.py プロジェクト: caomw/grass
    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()
コード例 #4
0
    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()