This is documentation for Mathematica 6, which was
based on an earlier version of the Wolfram Language.

# Arrow

 Arrow[{{x1, y1}, {x2, y2}}]is a graphics primitive which represents an arrow from (x1, y1) to (x2, y2). Arrow[{pt1, pt2}, s]represents an arrow with its ends set back from pt1 and pt2 by a distance s. Arrow[{pt1, pt2}, {s1, s2}]sets back by s1 from pt1 and s2 from pt2.
• Arrow[{pt1, pt2, ...}] represents an arrow whose shaft passes through the sequence of points pti.
• The positions of points can be specified either in ordinary coordinates as {x, y}, or in scaled coordinates as Scaled[{x, y}], or using ImageScaled or Offset.  »
• The shaft of the arrow consists of a sequence of straight segments joining the specified points.
• Arrow[{pt1, pt2}] is drawn by default with its tail at pt1 and its head at pt2.
• The form, orientation and position of arrowheads can be specified by an Arrowheads directive.  »
• Graphics directives such as RGBColor or Thickness apply to both the shaft and arrowhead elements of an arrow.  »
• You can prevent directives from applying to an arrowhead by including explicit directives within the graphic used to specify the arrowhead.
• In Arrow[{pt1, pt2}, s] the setback distance s is measured in the ordinary coordinate system of the whole graphic, so that the arrow will just touch Disk[pti, s].  »
• If the whole graphic does not have , then a specified arrow setback may correspond to different distances in different directions in the graphic.
An arrow primitive:
 Out[1]=