Plots an object of class "onearrow"
.
# S3 method for onearrow
plot(x, ...,
add = FALSE, main = "",
retract = 0.05, headfraction = 0.25, headangle = 12, headnick = 0.1,
col.head = NA, lwd.head = lwd, lwd = 1, col = 1,
zap = FALSE, zapfraction = 0.07,
pch = 1, cex = 1, do.plot = TRUE, do.points = FALSE, show.all = !add)
A window (class "owin"
) enclosing the plotted graphics.
Object of class "onearrow"
to be plotted.
This object is created by the command onearrow
.
Additional graphics arguments passed to
segments
to control the appearance of the line.
Logical value indicating whether to add graphics to the
existing plot (add=TRUE
) or to start a new plot
(add=FALSE
).
Main title for the plot.
Fraction of length of arrow to remove at each end.
Length of arrow head as a fraction of overall length of arrow.
Angle (in degrees) between the outer edge of the arrow head and the shaft of the arrow.
Size of the nick in the trailing edge of the arrow head as a fraction of length of arrow head.
Colour and line style of the filled arrow head.
Colour and line style of the arrow shaft.
Logical value indicating whether the arrow should include a Z-shaped (lightning-bolt) feature in the middle of the shaft.
Size of Z-shaped deviation as a fraction of total arrow length.
Plot character and character size for the two end points of the arrow,
if do.points=TRUE
.
Logical. Whether to actually perform the plot.
Logical. Whether to display the two end points of the arrow as well.
Internal use only.
Adrian Baddeley Adrian.Baddeley@curtin.edu.au, Rolf Turner rolfturner@posteo.net and Ege Rubak rubak@math.aau.dk.
The argument x
should be an object of class "onearrow"
created by the command onearrow
.
onearrow
,
yardstick
oa <- onearrow(cells[c(1, 42)])
oa
plot(oa)
plot(oa, zap=TRUE, do.points=TRUE, col.head="pink", col="red")
Run the code above in your browser using DataLab