'Draw a wedge centered at *x*, *y* center with radius *r* that
sweeps *theta1* to *theta2* (in degrees).  If *width* is given,
then a partial wedge is drawn from inner radius *r* - *width*
to outer radius *r*.
Valid kwargs are:
%(Patch)s'

@docstring.dedent_interpd
def __init__(self, center, r, theta1, theta2, width=None, **kwargs):

    Patch.__init__(self, **kwargs)
    self.center = center
    (self.r, self.width) = (r, width)
    (self.theta1, self.theta2) = (theta1, theta2)
    self._patch_transform = transforms.IdentityTransform()
    self._recompute_path()
