'Specify the azimuth (measured clockwise from south) and altitude
(measured up from the plane of the surface) of the light source
in degrees.
Parameters
azdeg : number, optional
The azimuth (0-360, degrees clockwise from North) of the light
source. Defaults to 315 degrees (from the northwest).
altdeg : number, optional
The altitude (0-90, degrees up from horizontal) of the light
source.  Defaults to 45 degrees from horizontal.
Notes
For backwards compatibility, the parameters *hsv_min_val*,
*hsv_max_val*, *hsv_min_sat*, and *hsv_max_sat* may be supplied at
initialization as well.  However, these parameters will only be used if
"blend_mode=\'hsv\'" is passed into :meth:`shade` or :meth:`shade_rgb`.
See the documentation for :meth:`blend_hsv` for more details.'

def __init__(self, azdeg=315, altdeg=45, hsv_min_val=0, hsv_max_val=1, hsv_min_sat=1, hsv_max_sat=0):

    self.azdeg = azdeg
    self.altdeg = altdeg
    self.hsv_min_val = hsv_min_val
    self.hsv_max_val = hsv_max_val
    self.hsv_min_sat = hsv_min_sat
    self.hsv_max_sat = hsv_max_sat
