plot.onearrow
From spatstat v1.42-2
by Adrian Baddeley
Plot an Arrow
Plots an object of class "onearrow"
.
Usage
## S3 method for class 'onearrow':
plot(x, \dots,
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)
Arguments
- x
- Object of class
"onearrow"
to be plotted. This object is created by the commandonearrow
. - ...
- Additional graphics arguments passed to
segments
to control the appearance of the line. - add
- Logical value indicating whether to add graphics to the
existing plot (
add=TRUE
) or to start a new plot (add=FALSE
). - main
- Main title for the plot.
- retract
- Fraction of length of arrow to remove at each end.
- headfraction
- Length of arrow head as a fraction of overall length of arrow.
- headangle
- Angle (in degrees) between the outer edge of the arrow head and the shaft of the arrow.
- headnick
- Size of the nick in the trailing edge of the arrow head as a fraction of length of arrow head.
- col.head,lwd.head
- Colour and line style of the filled arrow head.
- col,lwd
- Colour and line style of the arrow shaft.
- zap
- Logical value indicating whether the arrow should include a Z-shaped (lightning-bolt) feature in the middle of the shaft.
- zapfraction
- Size of Z-shaped deviation as a fraction of total arrow length.
- pch,cex
- Plot character and character size for the two end points of the arrow,
if
do.points=TRUE
. - do.plot
- Logical. Whether to actually perform the plot.
- do.points
- Logical. Whether to display the two end points of the arrow as well.
- show.all
- Internal use only.
Details
The argument x
should be an object of class "onearrow"
created by the command onearrow
.
Value
- A window (class
"owin"
) enclosing the plotted graphics.
See Also
Examples
oa <- onearrow(cells[c(1, 42)])
plot(oa)
plot(oa, zap=TRUE, do.points=TRUE, col.head="pink", col="red")
Community examples
Looks like there are no examples yet.