powered by
normal3d() is an S3 generic that computes a 3D normal vector.
normal3d()
normal3d(x, ...)# S3 method for Coord3D normal3d(x, cross, ..., normalize = TRUE)# S3 method for character normal3d(x, ..., normalize = TRUE)# S3 method for Plane3D normal3d(x, ..., normalize = TRUE)
# S3 method for Coord3D normal3d(x, cross, ..., normalize = TRUE)
# S3 method for character normal3d(x, ..., normalize = TRUE)
# S3 method for Plane3D normal3d(x, ..., normalize = TRUE)
A Coord3D (normal) vector
Object to compute a 3D normal vector for such as a Plane3D object
Passed to other methods such as as_coord3d().
as_coord3d()
A Coord3D vector. We'll compute the normal of x and cross by taking their cross product.
x
cross
If TRUE normalize to a unit vector
TRUE
normal3d("xy-plane") normal3d(as_coord3d(2, 0, 0), cross = as_coord3d(0, 2, 0))
Run the code above in your browser using DataLab