| Picture-class {grImport2} | R Documentation |
Class "Picture"
Description
A collection of paths, polylines, rectangles and other graphical content and features that together describe a picture.
Objects from the Class
Objects can be created by calls of the form new("Picture",
...).
Slots
content:-
A list of objects of class
"PictureContent"that are paths, groups rectangles and other related objects. defs:-
Object of class
"PictureDefinitions"that contain all referenced content in the image. These are only used by the gridSVG package when "grobifying" an image. summary:-
Object of class
"PictureSummary"that describes the scales applied to this picture.
Methods
- [
-
signature(x = "Picture"): subset the content of a picture to produce a new picture (including a new, updated summary). - [[
-
signature(x = "Picture"): extract a single piece of a picture object, to produce a new picture (including a new, updated summary). - applyTransform
-
signature(object = "Picture", tm = "matrix"): transforms each element of the picture by a 3x3 transformation matrix and returns a new"Picture"object with the newly transformed locations. - grobify
-
signature(object = "Picture"): convert a picture into a grid grob (for use as a one-off image).This method contains two additional arguments:
gpFUN-
This argument expects to take a function that modifies a
gparobject. For its input, this function should take agparobject, modify that object, and then return it. By default the value of this argument is the identity function. ext-
A character vector. See
grid.picturefor more information on what this extension selection parameter means, in addition to the valid values this argument takes.
Author(s)
Simon Potter
See Also
readPicture,
grid.picture,
PictureSummary-class.