Changeset 1926


Ignore:
Timestamp:
09/14/10 15:26:16 (14 years ago)
Author:
Kana Sugimoto
Message:

New Development: No

JIRA Issue: Yes (CAS-1808)

Ready for Test: Yes

Interface Changes: No

What Interface Changed:

Test Programs: sdplot unit test

Put in Release Notes: No

Module(s): ASAP plotter and sdplot

Description:

Disabled axes labels of interior subplots.


File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/python/asaplotbase.py

    r1870 r1926  
    669669                            for tick in self.subplots[i]['axes'].xaxis.majorTicks:
    670670                                tick.label1On = False
    671                             self.subplots[i]['axes'].xaxis.label.set_visible(False)
     671                            #self.subplots[i]['axes'].xaxis.label.set_visible(False)
    672672                    if i%cols:
    673673                        # Suppress y-labels for frames not in the left column.
    674674                        for tick in self.subplots[i]['axes'].yaxis.majorTicks:
    675675                            tick.label1On = False
    676                         self.subplots[i]['axes'].yaxis.label.set_visible(False)
     676                        #self.subplots[i]['axes'].yaxis.label.set_visible(False)
    677677                    # disable the first tick of [1:ncol-1] of the last row
    678678                    #if i+1 < nplots:
    679679                    #    self.subplots[i]['axes'].xaxis.majorTicks[0].label1On = False
    680                 self.rows = rows
    681                 self.cols = cols
     680                # set axes label state for interior subplots.
     681                if i%cols:
     682                    self.subplots[i]['axes'].yaxis.label.set_visible(False)
     683                if (i <= (rows-1)*cols - 1) and (i+cols < nplots):
     684                    self.subplots[i]['axes'].xaxis.label.set_visible(False)
     685            self.rows = rows
     686            self.cols = cols
    682687            self.subplot(0)
    683688        del rows,cols,n,nplots,layout,ganged,i
     689
    684690
    685691    def tidy(self):
     
    694700                if i != 0:
    695701                    ax.yaxis.majorTicks[-1].label1On = False
    696 
     702            ## set axes label state for interior subplots.
     703            #innerax=False
     704            #if i%self.cols:
     705            #    ax.yaxis.label.set_visible(innerax)
     706            #if (i <= (self.rows-1)*self.cols - 1) and (i+self.cols < nplots):
     707            #    ax.xaxis.label.set_visible(innerax)
     708           
    697709
    698710    def set_title(self, title=None):
Note: See TracChangeset for help on using the changeset viewer.