Guess whether "active" graphics device supports the grid graphics features introduced in R v4.1.
Source:R/z_guess_has_R4.1_features_docs.R
guess_has_R4.1_features.Rdguess_has_R4.1_features() guesses whether "active" graphics device supports
the grid graphics features introduced in R v4.1. If it guesses it does
it returns TRUE else FALSE.
Usage
guess_has_R4.1_features(
features = c("clippingPaths", "gradients", "masks", "patterns")
)Arguments
- features
Character vector of features to guess support for. Will return
TRUEonly if guesses support for all requested features.- "clippingPaths"
Supports clipping path feature
- "gradients"
Supports (both linear and radial) gradient feature
- "masks"
Supports (alpha) mask feature
- "patterns"
Supports (tiling) pattern feature
Usage in other packages
To avoid taking a dependency on gridpattern you may copy the source of guess_has_R4.1_features()
into your own package under the permissive MIT No Attribution (MIT-0) license. Either use
usethis::use_standalone("trevorld/gridpattern", "standalone-guess_has_R4.1_features.R")
or copy the file standalone-guess_has_R4.1_features.R into your R directory and
add grDevices and utils to the Imports of your DESCRIPTION file.
See also
https://www.stat.auckland.ac.nz/~paul/Reports/GraphicsEngine/definitions/definitions.html for more info about the new grid graphics features introduced in R v4.1.