Changeset dce68f6 in sasview


Ignore:
Timestamp:
Sep 26, 2018 9:56:42 AM (3 months ago)
Author:
Piotr Rozyczko <piotr.rozyczko@…>
Branches:
ESS_GUI, ESS_GUI_Invariant, ESS_GUI_batch_fitting, ESS_GUI_ordering
Children:
63467b6
Parents:
38f4bc6
git-author:
Piotr Rozyczko <piotr.rozyczko@…> (09/26/18 09:56:00)
git-committer:
Piotr Rozyczko <piotr.rozyczko@…> (09/26/18 09:56:42)
Message:

bring back interactive color map updates to 2D charts.

Location:
src/sas/qtgui/Plotting
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • src/sas/qtgui/Plotting/MaskEditor.py

    r05fa132 rdce68f6  
    227227 
    228228        # modify imshow data 
    229         self.plotter.plot(data=temp_data) 
     229        self.plotter.plot(data=temp_data, update=True) 
    230230        self.plotter.draw() 
    231231 
  • src/sas/qtgui/Plotting/Plotter2D.py

    r5eebcd6 rdce68f6  
    8686        self.title(title=data.title) 
    8787 
    88     def plot(self, data=None, marker=None, show_colorbar=True): 
     88    def plot(self, data=None, marker=None, show_colorbar=True, update=False): 
    8989        """ 
    9090        Plot 2D self._data 
     
    109109                      ymin=self.ymin, ymax=self.ymax, 
    110110                      cmap=self.cmap, zmin=zmin_2D_temp, 
    111                       zmax=zmax_2D_temp, show_colorbar=show_colorbar) 
     111                      zmax=zmax_2D_temp, show_colorbar=show_colorbar, 
     112                      update=update) 
    112113 
    113114    def calculateDepth(self): 
     
    390391 
    391392    def showPlot(self, data, qx_data, qy_data, xmin, xmax, ymin, ymax, 
    392                  zmin, zmax, label='data2D', cmap=DEFAULT_CMAP, show_colorbar=True): 
     393                 zmin, zmax, label='data2D', cmap=DEFAULT_CMAP, show_colorbar=True, 
     394                 update=False): 
    393395        """ 
    394396        Render and show the current data 
     
    445447                zmin_temp = self.vmin 
    446448                zmax_temp = self.vmax 
    447             if self.im is not None: 
     449            if self.im is not None and update: 
    448450                self.im.set_data(output) 
    449451            else: 
    450452                self.im = self.ax.imshow(output, interpolation='nearest', 
    451                                 # origin='lower', 
    452453                                vmin=zmin_temp, vmax=zmax_temp, 
    453454                                cmap=self.cmap, 
Note: See TracChangeset for help on using the changeset viewer.