from: coordinates (x,y) of the point from which to draw arrow.
to: coordinates (x,y) of the point to which to draw arrow.
lwd: line width.
lty: line type.
lcol: line color.
arr.col: arrow color.
arr.pos: relative position of arrowhead.
endhead: if TRUE: the arrow line stops at the arrowhead; default = FALSE.
segment: if not c(0,1): then the arrow line will cover only part of the requested path, e.g. if segment = c(0.2,0.8), it will start 0.2 from from and till 0.8.
a straight arrow is drawn between the points '(from, to)' The position of the arrowhead, is set with arr.pos, a value between 0(start point) and 1(endpoint)
The type of the arrowhead is set with arr.type which can take the values:
"none" : skips the drawing of arrows.
"simple" : uses comparable function arrows .
"triangle": uses filled triangle.
"curved" : draws arrowhead with curved edges.
"circle" : draws circular head.
"ellipse" : draws ellepsoid head.
"T" : draws T-shaped (blunt) head.
The size of the arrow head can be specified with the arguments arr.length and arr.width.
See Arrowhead from package shape for details on arrow head.
See Also
bentarrow, segmentarrow, curvedarrow
selfarrow, splitarrow, treearrow,
arrows: the comparable R function,
Arrows: more complicated arrow function from package shape.