axis3D {compositions}  R Documentation 
Drawing a 3D coordiante system to a plot, based on package rgl
Description
Adds a coordinate system to a 3D rgl graphic. In future releases, functionality to add tickmarks will be (hopefully) provided. Now, it is just a system of arrows giving the directions of the three axes.
Usage
axis3D(axis.origin=c(0,0,0),axis.scale=1,axis.col="gray",vlabs=c("x","y","z"),
vlabs.col=axis.col,bbox=FALSE,axis.lwd=2,axis.len=mean(axis.scale)/10,
axis.angle=30,orth=c(1,0.0001,0.000001),axes=TRUE,...)
Arguments
axis.origin 
The location where to put the origin of the coordinate arrows typicall either 0, the minimum or the mean of the dataset 
axis.scale 
either a number or a 3D vector giving the length of the arrows for the axis in the coordiantes of the plot 
axis.col 
Color to plot the coordinate system 
vlabs 
The names of the axes, plotted at the end 
vlabs.col 
color for the axes labels 
bbox 
boolean, whether to plot a bounding box 
axis.lwd 
line width of the axes 
axis.angle 
angle of the arrow heads 
axis.len 
length of the arrow heads 
orth 
the orth argument of 
axes 
a boolean, wether to plot the axes 
... 
these arguments are passed to arrows3D as

Details
The function is called to plot a coordiante system consisting of arrows into an rgl plot.
Value
Nothing
Author(s)
K.Gerald v.d. Boogaart http://www.stat.boogaart.de
See Also
rgl::points3d
, graphics::plot
,
plot3D
,arrows3D
Examples
x < cbind(rnorm(10),rnorm(10),rnorm(10))
if(requireNamespace("rgl", quietly = TRUE)) {
plot3D(x)
x0 < x*0
axis3D()
} ## this function requires package 'rgl'