# 'ggplot2' Pattern Geoms

## Documentation for package ‘ggpattern’ version 1.2.1

- DESCRIPTION file.
- User guides, package vignettes and other documentation.
- Package NEWS.

## Help Pages

C D F G I M P R S

## -- C --

calculate_bbox_polygon_df | Defunct data/functions
convert_img_to_array | Defunct data/functions
convert_polygon_df_to_alpha_channel | Defunct data/functions
convert_polygon_df_to_polygon_grob | Defunct data/functions
convert_polygon_df_to_polygon_sf | Defunct data/functions
convert_polygon_sf_to_polygon_df | Defunct data/functions
create_gradient_img | Defunct data/functions
create_polygon_df | Create a 'polygon_df' object from the given coordinates

## -- D --

draw_key_boxplot_pattern | Key glyphs for legends
draw_key_crossbar_pattern | Key glyphs for legends
draw_key_polygon_pattern | Key glyphs for legends

## -- F --

fetch_placeholder_img | Defunct data/functions
fill_area_with_img | Defunct data/functions

## -- G --

geom-docs | ggplot2 geoms with support for pattern fills
GeomAreaPattern | Geom ggproto objects
GeomBarPattern | Geom ggproto objects
GeomBoxplotPattern | Geom ggproto objects
GeomColPattern | Geom ggproto objects
GeomCrossbarPattern | Geom ggproto objects
GeomDensityPattern | Geom ggproto objects
GeomMapPattern | Geom ggproto objects
GeomPolygonPattern | Geom ggproto objects
GeomRectPattern | Geom ggproto objects
GeomRibbonPattern | Geom ggproto objects
GeomSfPattern | Geom ggproto objects
GeomTilePattern | Geom ggproto objects
GeomViolinPattern | Geom ggproto objects
geom_area_pattern | ggplot2 geoms with support for pattern fills
geom_bar_pattern | ggplot2 geoms with support for pattern fills
geom_bin2d_pattern | ggplot2 geoms with support for pattern fills
geom_bin_2d_pattern | ggplot2 geoms with support for pattern fills
geom_boxplot_pattern | ggplot2 geoms with support for pattern fills
geom_col_pattern | ggplot2 geoms with support for pattern fills
geom_crossbar_pattern | ggplot2 geoms with support for pattern fills
geom_density_pattern | ggplot2 geoms with support for pattern fills
geom_histogram_pattern | ggplot2 geoms with support for pattern fills
geom_map_pattern | ggplot2 geoms with support for pattern fills
geom_polygon_pattern | ggplot2 geoms with support for pattern fills
geom_rect_pattern | ggplot2 geoms with support for pattern fills
geom_ribbon_pattern | ggplot2 geoms with support for pattern fills
geom_sf_pattern | ggplot2 geoms with support for pattern fills
geom_tile_pattern | ggplot2 geoms with support for pattern fills
geom_violin_pattern | ggplot2 geoms with support for pattern fills
ggpattern-defunct | Defunct data/functions
ggpattern-ggproto | Geom ggproto objects

## -- I --

is_polygon_df | Test if object is polygon_df or NULL

## -- M --

magick_filter_names | Defunct data/functions
magick_gravity_names | Defunct data/functions
magick_pattern_intensity_names | Defunct data/functions
magick_pattern_names | Defunct data/functions
magick_pattern_stripe_names | Defunct data/functions

## -- P --

placeholder_names | Defunct data/functions

## -- R --

rotate_polygon_df | Defunct data/functions

## -- S --

scale_continuous | Scales for continuous pattern aesthetics
scale_discrete | Scales for discrete pattern aesthetics
scale_pattern_alpha | Alpha transparency scales
scale_pattern_alpha_continuous | Alpha transparency scales
scale_pattern_alpha_discrete | Alpha transparency scales
scale_pattern_alpha_identity | Use values without scaling
scale_pattern_alpha_manual | Create your own discrete scale
scale_pattern_alpha_ordinal | Alpha transparency scales
scale_pattern_angle_continuous | Scales for continuous pattern aesthetics
scale_pattern_angle_discrete | Scales for continuous pattern aesthetics
scale_pattern_angle_identity | Use values without scaling
scale_pattern_angle_manual | Create your own discrete scale
scale_pattern_aspect_ratio_continuous | Scales for continuous pattern aesthetics
scale_pattern_aspect_ratio_discrete | Scales for continuous pattern aesthetics
scale_pattern_aspect_ratio_identity | Use values without scaling
scale_pattern_aspect_ratio_manual | Create your own discrete scale
scale_pattern_color_brewer | Sequential, diverging and qualitative colour scales from colorbrewer.org
scale_pattern_color_continuous | Continuous and binned colour scales
scale_pattern_color_discrete | Evenly spaced colours for discrete data
scale_pattern_color_distiller | Sequential, diverging and qualitative colour scales from colorbrewer.org
scale_pattern_color_gradient | Gradient colour scales
scale_pattern_color_gradient2 | Gradient colour scales
scale_pattern_color_gradientn | Gradient colour scales
scale_pattern_color_grey | Sequential grey colour scales
scale_pattern_color_hue | Evenly spaced colours for discrete data
scale_pattern_color_identity | Use values without scaling
scale_pattern_color_manual | Create your own discrete scale
scale_pattern_color_ordinal | Viridis colour scales from viridisLite
scale_pattern_color_viridis_c | Viridis colour scales from viridisLite
scale_pattern_color_viridis_d | Viridis colour scales from viridisLite
scale_pattern_colour_brewer | Sequential, diverging and qualitative colour scales from colorbrewer.org
scale_pattern_colour_continuous | Continuous and binned colour scales
scale_pattern_colour_discrete | Evenly spaced colours for discrete data
scale_pattern_colour_distiller | Sequential, diverging and qualitative colour scales from colorbrewer.org
scale_pattern_colour_gradient | Gradient colour scales
scale_pattern_colour_gradient2 | Gradient colour scales
scale_pattern_colour_gradientn | Gradient colour scales
scale_pattern_colour_grey | Sequential grey colour scales
scale_pattern_colour_hue | Evenly spaced colours for discrete data
scale_pattern_colour_identity | Use values without scaling
scale_pattern_colour_manual | Create your own discrete scale
scale_pattern_colour_ordinal | Viridis colour scales from viridisLite
scale_pattern_colour_viridis_c | Viridis colour scales from viridisLite
scale_pattern_colour_viridis_d | Viridis colour scales from viridisLite
scale_pattern_continuous | Scales for discrete pattern aesthetics
scale_pattern_density_continuous | Scales for continuous pattern aesthetics
scale_pattern_density_discrete | Scales for continuous pattern aesthetics
scale_pattern_density_identity | Use values without scaling
scale_pattern_density_manual | Create your own discrete scale
scale_pattern_discrete | Scales for discrete pattern aesthetics
scale_pattern_filename_continuous | Scales for discrete pattern aesthetics
scale_pattern_filename_discrete | Scales for discrete pattern aesthetics
scale_pattern_filename_identity | Use values without scaling
scale_pattern_filename_manual | Create your own discrete scale
scale_pattern_fill2_brewer | Sequential, diverging and qualitative colour scales from colorbrewer.org
scale_pattern_fill2_continuous | Continuous and binned colour scales
scale_pattern_fill2_discrete | Evenly spaced colours for discrete data
scale_pattern_fill2_distiller | Sequential, diverging and qualitative colour scales from colorbrewer.org
scale_pattern_fill2_gradient | Gradient colour scales
scale_pattern_fill2_gradient2 | Gradient colour scales
scale_pattern_fill2_gradientn | Gradient colour scales
scale_pattern_fill2_grey | Sequential grey colour scales
scale_pattern_fill2_hue | Evenly spaced colours for discrete data
scale_pattern_fill2_identity | Use values without scaling
scale_pattern_fill2_manual | Create your own discrete scale
scale_pattern_fill2_ordinal | Viridis colour scales from viridisLite
scale_pattern_fill2_viridis_c | Viridis colour scales from viridisLite
scale_pattern_fill2_viridis_d | Viridis colour scales from viridisLite
scale_pattern_fill_brewer | Sequential, diverging and qualitative colour scales from colorbrewer.org
scale_pattern_fill_continuous | Continuous and binned colour scales
scale_pattern_fill_discrete | Evenly spaced colours for discrete data
scale_pattern_fill_distiller | Sequential, diverging and qualitative colour scales from colorbrewer.org
scale_pattern_fill_gradient | Gradient colour scales
scale_pattern_fill_gradient2 | Gradient colour scales
scale_pattern_fill_gradientn | Gradient colour scales
scale_pattern_fill_grey | Sequential grey colour scales
scale_pattern_fill_hue | Evenly spaced colours for discrete data
scale_pattern_fill_identity | Use values without scaling
scale_pattern_fill_manual | Create your own discrete scale
scale_pattern_fill_ordinal | Viridis colour scales from viridisLite
scale_pattern_fill_viridis_c | Viridis colour scales from viridisLite
scale_pattern_fill_viridis_d | Viridis colour scales from viridisLite
scale_pattern_filter_continuous | Scales for discrete pattern aesthetics
scale_pattern_filter_discrete | Scales for discrete pattern aesthetics
scale_pattern_filter_identity | Use values without scaling
scale_pattern_filter_manual | Create your own discrete scale
scale_pattern_frequency_continuous | Scales for continuous pattern aesthetics
scale_pattern_frequency_discrete | Scales for continuous pattern aesthetics
scale_pattern_frequency_identity | Use values without scaling
scale_pattern_frequency_manual | Create your own discrete scale
scale_pattern_gravity_continuous | Scales for discrete pattern aesthetics
scale_pattern_gravity_discrete | Scales for discrete pattern aesthetics
scale_pattern_gravity_identity | Use values without scaling
scale_pattern_gravity_manual | Create your own discrete scale
scale_pattern_grid_continuous | Scales for discrete pattern aesthetics
scale_pattern_grid_discrete | Scales for discrete pattern aesthetics
scale_pattern_grid_identity | Use values without scaling
scale_pattern_grid_manual | Create your own discrete scale
scale_pattern_identity | Use values without scaling
scale_pattern_key_scale_factor_continuous | Scales for continuous pattern aesthetics
scale_pattern_key_scale_factor_discrete | Scales for continuous pattern aesthetics
scale_pattern_key_scale_factor_identity | Use values without scaling
scale_pattern_key_scale_factor_manual | Create your own discrete scale
scale_pattern_linetype | Scale for line patterns
scale_pattern_linetype_continuous | Scale for line patterns
scale_pattern_linetype_discrete | Scale for line patterns
scale_pattern_linetype_identity | Use values without scaling
scale_pattern_linetype_manual | Create your own discrete scale
scale_pattern_manual | Create your own discrete scale
scale_pattern_orientation_continuous | Scales for discrete pattern aesthetics
scale_pattern_orientation_discrete | Scales for discrete pattern aesthetics
scale_pattern_orientation_identity | Use values without scaling
scale_pattern_orientation_manual | Create your own discrete scale
scale_pattern_phase_continuous | Scales for continuous pattern aesthetics
scale_pattern_phase_discrete | Scales for continuous pattern aesthetics
scale_pattern_phase_identity | Use values without scaling
scale_pattern_phase_manual | Create your own discrete scale
scale_pattern_res_continuous | Scales for continuous pattern aesthetics
scale_pattern_res_discrete | Scales for continuous pattern aesthetics
scale_pattern_res_identity | Use values without scaling
scale_pattern_res_manual | Create your own discrete scale
scale_pattern_rot_continuous | Scales for continuous pattern aesthetics
scale_pattern_rot_discrete | Scales for continuous pattern aesthetics
scale_pattern_rot_identity | Use values without scaling
scale_pattern_rot_manual | Create your own discrete scale
scale_pattern_scale_continuous | Scales for continuous pattern aesthetics
scale_pattern_scale_discrete | Scales for continuous pattern aesthetics
scale_pattern_scale_identity | Use values without scaling
scale_pattern_scale_manual | Create your own discrete scale
scale_pattern_shape | Scales for shapes, aka glyphs
scale_pattern_shape_continuous | Scales for shapes, aka glyphs
scale_pattern_shape_discrete | Scales for shapes, aka glyphs
scale_pattern_shape_identity | Use values without scaling
scale_pattern_shape_manual | Create your own discrete scale
scale_pattern_shape_ordinal | Scales for shapes, aka glyphs
scale_pattern_size | Scales for area or radius
scale_pattern_size_continuous | Scales for area or radius
scale_pattern_size_discrete | Scales for area or radius
scale_pattern_size_identity | Use values without scaling
scale_pattern_size_manual | Create your own discrete scale
scale_pattern_size_ordinal | Scales for area or radius
scale_pattern_spacing_continuous | Scales for continuous pattern aesthetics
scale_pattern_spacing_discrete | Scales for continuous pattern aesthetics
scale_pattern_spacing_identity | Use values without scaling
scale_pattern_spacing_manual | Create your own discrete scale
scale_pattern_subtype_continuous | Scales for discrete pattern aesthetics
scale_pattern_subtype_discrete | Scales for discrete pattern aesthetics
scale_pattern_subtype_identity | Use values without scaling
scale_pattern_subtype_manual | Create your own discrete scale
scale_pattern_type_continuous | Scales for discrete pattern aesthetics
scale_pattern_type_discrete | Scales for discrete pattern aesthetics
scale_pattern_type_identity | Use values without scaling
scale_pattern_type_manual | Create your own discrete scale
scale_pattern_units_continuous | Scales for discrete pattern aesthetics
scale_pattern_units_discrete | Scales for discrete pattern aesthetics
scale_pattern_units_identity | Use values without scaling
scale_pattern_units_manual | Create your own discrete scale
scale_pattern_xoffset_continuous | Scales for continuous pattern aesthetics
scale_pattern_xoffset_discrete | Scales for continuous pattern aesthetics
scale_pattern_xoffset_identity | Use values without scaling
scale_pattern_xoffset_manual | Create your own discrete scale
scale_pattern_yoffset_continuous | Scales for continuous pattern aesthetics
scale_pattern_yoffset_discrete | Scales for continuous pattern aesthetics
scale_pattern_yoffset_identity | Use values without scaling
scale_pattern_yoffset_manual | Create your own discrete scale