quickPlot
These are required to create plotting methods to work with quickPlot.
# S4 method for worldArray
numLayers(x)# S4 method for agentMatrix
.plotGrob(
grobToPlot,
col = NULL,
real = FALSE,
size = unit(5, "points"),
minv,
maxv,
legend = TRUE,
legendText = NULL,
length = NULL,
gp = gpar(),
gpText = gpar(),
pch = 19,
speedup = 1,
name = character(),
vp = list(),
...
)
# S4 method for worldArray
layerNames(object)
# S4 method for worldArray,.quickPlotGrob
.identifyGrobToPlot(toPlot, sGrob, takeFromPlotObj)
A .quickPlotObjects
object or list of these.
Raster*
, SpatialLines*
,
SpatialPoints*
, or SpatialPolygons*
object.
Currently only used for the legend of a Raster*
object.
Logical indicating whether the data are real
numbers
(i.e., as opposed to integer
or factor
).
The size of the SpatialPoints
.
The minimum value on a Raster*
. Required because not
all Rasters have this defined internally.
The maximum value on a Raster*
. Required because not
all Rasters have this defined internally.
Logical indicating whether a legend should be drawn.
Default TRUE
.
Vector of values to use for legend value labels.
Defaults to NULL
which results in a pretty numeric
representation. If Raster*
has a Raster Attribute
Table (rat; see raster package), this will be used
by default. Currently, only a single vector is accepted.
Numeric.
grid
parameters, usually the output of a call to gpar
.
gpar
object for legend label text.
Point character for SpatialPoints
, as par
.
Numeric. The factor by which the number of vertices in
SpatialPolygons
and SpatialLines*
will be
subsampled. The vertices are already subsampled by default to
make plotting faster.
Character string of name of object being plotted.
whole viewport tree of quickPlotGrob
Additional arguments. None currently implemented.
A Raster*
, SpatialPoints*
, SpatialLines*
,
or SpatialPolygons*
object; or list of these.
The object to plot. Should be a single layer if from a multi-layer
object such as a RasterStack
.
quickPlot
grob object
Logical. Should the data come from the argument passed
into Plot
(TRUE
), or from the (.quickPlotEnv
) (FALSE
).