<s> from __future__ import ( absolute_import , division , print_function , <EOL> unicode_literals ) <EOL> from . geom import geom <EOL> class geom_rect ( geom ) : <EOL> """<STR_LIT>""" <EOL> DEFAULT_AES = { '<STR_LIT>' : '<STR_LIT>' , '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : '<STR_LIT>' , '<STR_LIT:size>' : <NUM_LIT:1.0> , '<STR_LIT>' : None } <EOL> REQUIRED_AES = { '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' } <EOL> DEFAULT_PARAMS = { '<STR_LIT>' : '<STR_LIT>' , '<STR_LIT>' : '<STR_LIT>' } <EOL> _aes_renames = { '<STR_LIT>' : '<STR_LIT:left>' , '<STR_LIT>' : '<STR_LIT>' , '<STR_LIT:size>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : '<STR_LIT>' , '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : '<STR_LIT>' } <EOL> _units = { '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' } <EOL> def _plot_unit ( self , pinfo , ax ) : <EOL> if isinstance ( pinfo [ '<STR_LIT>' ] , list ) : <EOL> xcoords = zip ( pinfo [ '<STR_LIT:left>' ] , pinfo [ '<STR_LIT>' ] ) <EOL> width = [ xmax - xmin for xmin , xmax in xcoords ] <EOL> else : <EOL> width = pinfo [ '<STR_LIT>' ] - pinfo [ '<STR_LIT:left>' ] <EOL> pinfo [ '<STR_LIT:width>' ] = width <EOL> del pinfo [ '<STR_LIT>' ] <EOL> if isinstance ( pinfo [ '<STR_LIT>' ] , list ) : <EOL> ycoords = zip ( pinfo [ '<STR_LIT>' ] , pinfo [ '<STR_LIT>' ] ) <EOL> height = [ ymax - ymin for ymin , ymax in ycoords ] <EOL> else : <EOL> height = pinfo [ '<STR_LIT>' ] - pinfo [ '<STR_LIT>' ] <EOL> pinfo [ '<STR_LIT>' ] = height <EOL> del pinfo [ '<STR_LIT>' ] <EOL> ax . bar ( ** pinfo ) </s>
