Changeset 17822


Ignore:
Timestamp:
04/23/14 07:37:13 (11 years ago)
Author:
cborstad
Message:

CHG: added some options to define plot grid

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified issm/trunk-jpl/src/m/plot/plotmodel.py ΒΆ

    r17820 r17822  
    6464                        fig=plt.figure(figurenumber,tight_layout=True)
    6565                fig.clf()
    66        
    67                 # options to pass/construct: axes_pad, share_all, label_mode ("1","L","all"), cbar_mode (none,single,each), cbar_location(right,top)
     66
     67                # options needed to define plot grid
     68                direction=options.list[0].getfieldvalue('direction','row') # row,column
     69                axes_pad=options.list[0].getfieldvalue('axes_pad',0.05)
     70                add_all=options.list[0].getfieldvalue('add_all',True) # True,False
     71                share_all=options.list[0].getfieldvalue('share_all',True) # True,False
     72                label_mode=options.list[0].getfieldvalue('label_mode','1') # 1,L,all
     73                cbar_mode=options.list[0].getfieldvalue('cbar_mode','each') # none,single,each
     74                cbar_location=options.list[0].getfieldvalue('cbar_location','right') # right,top
     75                cbar_size=options.list[0].getfieldvalue('cbar_size','5%')
     76                cbar_pad=options.list[0].getfieldvalue('cbar_pad','5%') # None or %
     77               
    6878                axgrid=ImageGrid(fig, 111,
    6979                                nrows_ncols=(nrows,ncols),
    70                                 direction='row',
    71                                 axes_pad=0.05,
    72                                 add_all=True,
    73                                 share_all=True,
    74                                 label_mode='all',
    75                                 cbar_mode='each',
    76                                 cbar_location='right',
    77                                 cbar_size='5%',
    78                                 cbar_pad=0.05
     80                                direction=direction,
     81                                axes_pad=axes_pad,
     82                                add_all=add_all,
     83                                share_all=share_all,
     84                                label_mode=label_mode,
     85                                cbar_mode=cbar_mode,
     86                                cbar_location=cbar_location,
     87                                cbar_size=cbar_size,
     88                                cbar_pad=cbar_pad
    7989                                )
    8090
Note: See TracChangeset for help on using the changeset viewer.