arrow3d {heplots} | R Documentation |
Draw a 3D Arrow in an RGL Scene
Description
Draws a 3D arrow in an rgl scene with barbs at the arrow head
Usage
arrow3d(
p0 = c(0, 0, 0),
p1 = c(1, 1, 1),
barblen,
s = 0.05,
theta = pi/6,
n = 3,
...
)
Arguments
p0 |
Initial point (tail of arrow) |
p1 |
Ending point (head of arrow) |
barblen |
Length of each barb, in data units |
s |
length of barb as fraction of line length (unless barblen is specified) |
theta |
opening angle of barbs |
n |
number of barbs |
... |
args passed to lines3d for line styling, e.g., |
Value
Returns (invisibly): integer ID of the line added to the scene
Author(s)
Barry Rowlingson, posted to R-help, 1/10/2010
See Also
Examples
arrow3d(c(0,0,0), c(2,2,2), barblen=.2, lwd=3, col="black")
arrow3d(c(0,0,0), c(-2,2,2), barblen=.2, lwd=3, col="red")
[Package heplots version 1.7.0 Index]