picturePaths {grImport}R Documentation

Draw Individual Picture Paths

Description

This function individually draws each path from a "Picture" object.

Usage

picturePaths(picture, nr, nc,
             col = "black",
             fill = "light grey",
             freeScales = FALSE,
             xscale = NULL, yscale = NULL,
             label = function(n) {
               tg <- textGrob(n, x = 0, y = 0,
                              just = c("left", "bottom"),
                              gp = gpar(fontsize = 6))
               grid.rect(x = 0, y = 0,
                         height = unit(6, "points"),
                         width = grobWidth(tg),
                         just = c("left", "bottom"),
                         gp = gpar(fill = "white"))
               grid.draw(tg)
             }, use.gc = TRUE)

Arguments

picture A "Picture" object.
nr Number of rows of paths to draw.
nc Number of columns of paths to draw.
col Colour of border drawn around each path.
fill Background colour drawn behind each path.
freeScales A boolean indicating whether each path should be drawn on its own scale. If FALSE, all paths are drawn on a common scale. If TRUE, xscale and yscale are ignored.
xscale A numeric vector of length two indicating the minimum and maximum on the x-scale.
yscale A numeric vector of length two indicating the minimum and maximum on the y-scale.
label Function to draw a label on each path.
use.gc A boolean indicating whether to use the graphical parameter information in the path.

Author(s)

Paul Murrell

See Also

grid.picture


[Package grImport version 0.3-1 Index]