gridpattern-package {gridpattern} | R Documentation |
gridpattern: 'grid' Pattern Grobs
Description
Provides 'grid' grobs that fill in a user-defined area with various patterns. Includes enhanced versions of the geometric and image-based patterns originally contained in the 'ggpattern' package as well as original 'pch', 'polygon_tiling', 'regular_polygon', 'rose', 'text', 'wave', and 'weave' patterns plus support for custom user-defined patterns.
Package options
The following gridpattern
options may be set globally via base::options()
:
- ggpattern_array_funcs
Set custom “array” pattern functions.
- ggpattern_geometry_funcs
Set custom “geometry” pattern functions.
- ggpattern_res
Set custom raster image resolution (pixels per inch) for certain patterns.
- ggpattern_use_R4.1_clipping
If
TRUE
use the grid clipping path feature introduced in R v4.1.0. IfFALSE
do arasterGrob
approximation of the clipped pattern. IfNULL
try to guess an appropriate choice.- ggpattern_use_R4.1_features
If
TRUE
sets the default for all the otherggpattern_use_R4.1_*
options arguments toTRUE
. IfFALSE
sets them toFALSE
.- ggpattern_use_R4.1_gradients
If
TRUE
use the grid gradient feature introduced in R v4.1.0. IfFALSE
do arasterGrob
approximation of the gradient pattern. IfNULL
try to guess an appropriate choice.- ggpattern_use_R4.1_masks
If
TRUE
use the grid mask feature introduced in R v4.1.0. IfFALSE
do arasterGrob
approximation of the masked pattern. IfNULL
try to guess an appropriate choice.- ggpattern_use_R4.1_patterns
If
TRUE
use the grid pattern feature introduced in R v4.1.0. Currently only used by a couple of examples.
Note to use the R v4.1.0 features one needs R be (at least) version 4.1 and not all graphic devices support any/all these features. See https://www.stat.auckland.ac.nz/~paul/Reports/GraphicsEngine/definitions/definitions.html for more information on these features.
Author(s)
Maintainer: Trevor L. Davis trevor.l.davis@gmail.com (ORCID)
Authors:
Mike FC (Code/docs adapted from ggpattern)
Other contributors:
ggplot2 authors (some utility functions copied from ggplot2) [contributor]
See Also
Useful links:
Report bugs at https://github.com/trevorld/gridpattern/issues