addStipples {PBSmapping} | R Documentation |
Add Stipples to an Existing Plot
Description
Add stipples to an existing plot.
Usage
addStipples (polys, xlim=NULL, ylim=NULL, polyProps=NULL,
side=1, density=1, distance=4, ...)
Arguments
polys |
PolySet that provides the stipple boundaries (required). |
xlim |
range of X-coordinates. |
ylim |
range of Y-coordinates. |
polyProps |
PolyData specifying which polygons to stipple
and their properties. |
side |
one of |
density |
density of points, relative to the default. |
distance |
distance to offset points, measured as a percentage of
the absolute difference in |
... |
Details
This function locates stipples based on the PolySet
polys
and does not stipple degenerate lines.
Value
PolyData consisting of the PolyProp
s used to create the plot.
Author(s)
Nicholas M. Boers, Staff Software Engineer
Jobber, Edmonton AB
Last modified Rd: 2013-04-10
See Also
addPoints
,
addPolys
,
plotMap
,
plotPoints
,
plotPolys
,
points
,
PolySet.
Examples
local(envir=.PBSmapEnv,expr={
oldpar = par(no.readonly=TRUE)
#--- load the data (if using R)
if (!is.null(version$language) && (version$language=="R"))
data(nepacLL,envir=.PBSmapEnv)
#--- plot a map
plotMap(nepacLL,xlim=c(-128.66,-122.83),ylim=c(48.00,51.16))
#--- add stippling
addStipples(nepacLL,col="purple",pch=20,cex=0.25,distance=2)
par(oldpar)
})