clippingPathGrob() can now more efficiently compute a rasterGrob() approximation via ragg::agg_capture() and for png_device functions that support the clipping path feature such aspng(type = "cairo")(#74).
alphaMaskGrob() can now more efficiently compute a rasterGrob() approximation for png_device functions that support the alpha mask feature such aspng(type = "cairo")(#75).
alphaMaskGrob() and clippingPathGrob() now switch back to the previously open graphics device if they open and close any new graphics devices.
clippingPathGrob()
can now more efficiently compute arasterGrob()
approximation viaragg::agg_capture()
and forpng_device
functions that support the clipping path feature such aspng(type = "cairo")
(#74).alphaMaskGrob()
can now more efficiently compute arasterGrob()
approximation forpng_device
functions that support the alpha mask feature such aspng(type = "cairo")
(#75).alphaMaskGrob()
andclippingPathGrob()
now switch back to the previously open graphics device if they open and close any new graphics devices.closes #74, closes #75