grid.mask | R Documentation |
Creates a masked.grob
object which is a normal grid grob, with
an opacity mask applied to it. Used in conjunction with
registerMask
, to produce an SVG document containing graphical
elements with masked content.
grid.mask(path, mask = NULL, label = NULL, group = TRUE, redraw = FALSE,
strict = FALSE, grep = FALSE, global = FALSE)
maskGrob(x, mask = NULL, label = NULL, group = TRUE)
x |
A grob to mask. |
path |
A grob path specifying a drawn grob. |
mask |
A |
label |
A label that is associated with a definition of an opacity mask.
This is the label used to create an opacity mask definition with
|
group |
A logical vector that indicates whether the opacity mask should be applied to the overall parent group for the relevant SVG element, or to individual SVG elements. |
redraw |
A logical value to indicate whether to redraw the grob. |
strict |
A boolean indicating whether the |
grep |
Whether the |
global |
A boolean indicating whether the function should affect just the
first match of the |
If label
is specified, uses a mask that has been supplied to
registerMask
. If mask
is specified it will be used as
the opacity mask applied to each grob. If both are specified, it will
attempt to define the opacity mask with the given label, as well as
applying the mask to the appropriate grobs.
A masked.grob
object (for maskGrob
).
Simon Potter
registerMask
, mask
,
pushMask
.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.