| Coordinate System Import/Export {gridSVG} | R Documentation |
Importing an external coordinate system
Description
This function is both a getter and a setter function for coordinate information imported from a plot unknown to the current R session.
Usage
gridSVGCoords(newcoords = NULL)
Arguments
newcoords |
A named list (names are viewport names) of coordinate information,
produced by |
Details
In order to translate between SVG coordinates and the coordinate
system that grid understands, we first need to import the
coordinate information exported from grid.export. We can
then take the JSON representation of this coordinate information and
import it as a named list via fromJSON. This can then
initialise a coordinate system by passing that named list into
gridSVGCoords.
We can supply new definitions of a viewport's coordinate system by simply passing in an appropriate list with information for that viewport.
All viewport coordinate system information can be wiped if a single
NA value is passed in.
Value
If newcoords is NULL, then we get back a named list
representing coordinate system information.
If we pass the named list representing a coordinate system into the
function, we get no output. We also get no output if we pass in a
single NA value.
Author(s)
Simon Potter