Draw a projection of a ReconstructedOutline
. This method sets up
the grid lines and the angular labels and draws the image.
# S3 method for ReconstructedOutline
projection(
r,
transform = identity.transform,
axisdir = cbind(phi = 90, lambda = 0),
projection = azimuthal.equalarea,
proj.centre = cbind(phi = 0, lambda = 0),
lambdalim = c(-180, 180),
philim = c(-90, 90),
labels = c(0, 90, 180, 270),
mesh = FALSE,
grid = TRUE,
grid.bg = "transparent",
grid.int.minor = 15,
grid.int.major = 45,
colatitude = TRUE,
pole = FALSE,
image = TRUE,
markup = TRUE,
add = FALSE,
max.proj.dim = getOption("max.proj.dim"),
...
)
ReconstructedOutline
object
Transform function to apply to spherical coordinates before rotation
Direction of axis (North pole) of sphere in
external space as matrix with column names phi
(elevation)
and lambda
(longitude).
Projection in which to display object,
e.g. azimuthal.equalarea
or sinusoidal
Location of centre of projection as matrix with
column names phi
(elevation) and lambda
(longitude).
Limits of longitude (in degrees) to display
Limits of latitude (in degrees) to display
Vector of 4 labels to plot at 0, 90, 180 and 270 degrees
If TRUE
, plot mesh
Whether or not to show the grid lines of latitude and longitude
Background colour of the grid
Interval between minor grid lines in degrees
Interval between major grid lines in degrees
If TRUE
have radial labels plotted with
respect to colatitude rather than latitude
If TRUE
indicate the pole with a "*"
If TRUE
, show the image
If TRUE
, plot markup, i.e. reconstructed tears
If TRUE
, don't draw axes; add to existing plot.
Maximum width of the image created in pixels
Graphical parameters to pass to plotting functions