"PicturePattern"
A description of a pattern to be referenced (and used) by graphical content.
x
:Object of class "numeric"
. A vector of length one
representing the x-location of the top-left corner of the
pattern.
y
:Object of class "numeric"
. A vector of length one
representing the y-location of the top-left corner of the
pattern.
width
:Object of class "numeric"
. A vector of length one
representing the width of the pattern.
height
:Object of class "numeric"
. A vector of length one
representing the height of the pattern.
angle
:Object of class "numeric"
. A vector of length one
representing the angle applied to the image. Corresponds to grid's
viewport angles.
definition
:Object of class "list"
. A list of "PictureContent"
objects that define the content of the pattern "tile".
signature(object = "PicturePattern", tm = "matrix")
:
transforms the locations described by the pattern object by a
3x3 transformation matrix and returns a "PicturePattern"
object with the transformed locations.
signature(object = "PicturePattern")
:
convert the pattern description into a gridSVG pattern
object. Useful only in conjunction with the gridSVG package. The
pattern object will store the definition of the pattern (almost
certainly a raster of some sort) as a grob too.
While not intended to be used directly, this method contains a
single optional argument. This argument is ext
, a character
vector. See grid.picture
for more information on
what this extension selection parameter means, in addition to the
valid values this argument takes.