A drawing operator that fills the current path according to the
current fill rule, (each sub-path is implicitly closed before being
filled). After cairoFill, the current path will be cleared from
the cairo context. See cairoSetFillRule and
cairoFillPreserve.