def __init__(self, left=None, bottom=None, right=None, top=None,<EOL>wspace=None, hspace=None):
self.validate = True<EOL>self.update(left, bottom, right, top, wspace, hspace)<EOL>
All dimensions are fraction of the figure width or height.
All values default to their rc params

The following attributes are available

*left*  = 0.125
    the left side of the subplots of the figure
*right* = 0.9
    the right side of the subplots of the figure
*bottom* = 0.1
    the bottom of the subplots of the figure
*top* = 0.9
    the top of the subplots of the figure
*wspace* = 0.2
    the amount of width reserved for blank space between subplots
*hspace* = 0.2
    the amount of height reserved for white space between subplots
*validate*
    make sure the params are in a legal state (*left*<*right*, etc)