Package: ggblend
Title: Blending and Compositing Algebra for 'ggplot2'
Version: 0.1.2
Date: 2025-10-03
Authors@R: 
    person("Matthew", "Kay", , "mjskay@northwestern.edu", role = c("aut", "cre", "cph"),
           comment = c(ORCID = "0000-0001-9446-0419"))
Description: Algebra of operations for blending, copying, adjusting, and 
    compositing layers in 'ggplot2'. Supports copying and adjusting the 
    aesthetics or parameters of an existing layer, partitioning a layer 
    into multiple pieces for re-composition, applying affine transformations
    to layers, and combining layers (or partitions of layers) using blend modes
    (including commutative blend modes, like multiply and darken). Blend 
    mode support is particularly useful for creating plots with overlapping 
    groups where the layer drawing order does not change the output; 
    see Kindlmann and Scheidegger (2014) <doi:10.1109/TVCG.2014.2346325>.
License: MIT + file LICENSE
Language: en-US
Depends: R (>= 4.2)
Imports: methods, grid, ggplot2 (>= 3.4.0), rlang
Suggests: covr, testthat (>= 3.0.0), fontquiver, showtext, sysfonts,
        ggnewscale, scales
Config/testthat/edition: 3
BugReports: https://github.com/mjskay/ggblend/issues
URL: https://mjskay.github.io/ggblend/,
        https://github.com/mjskay/ggblend
Encoding: UTF-8
RoxygenNote: 7.3.3
NeedsCompilation: no
Packaged: 2025-10-04 17:42:10 UTC; matth
Author: Matthew Kay [aut, cre, cph] (ORCID:
    <https://orcid.org/0000-0001-9446-0419>)
Maintainer: Matthew Kay <mjskay@northwestern.edu>
Repository: CRAN
Date/Publication: 2025-10-05 05:10:10 UTC
Built: R 4.7.0; ; 2026-05-10 02:36:27 UTC; windows
