Rev 49470 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
% File src/library/grDevices/man/trans3d.Rd% Part of the R package, http://www.R-project.org% Copyright 1995-2007 R Core Development Team% Distributed under GPL 2 or later\name{trans3d}\alias{trans3d}\title{3D to 2D Transformation for Perspective Plots}\description{Projection of 3-dimensional to 2-dimensional points using a 4x4viewing transformation matrix. Mainly for adding toperspective plots such as \code{\link{persp}}.}\usage{trans3d(x,y,z, pmat)}\arguments{\item{x, y, z}{numeric vectors of equal length, specifying points in3D space.}\item{pmat}{a \eqn{4 \times 4}{4 x 4} \emph{viewing transformation matrix},suitable for projecting the 3D coordinates \eqn{(x,y,z)} into the 2Dplane using homogeneous 4D coordinates \eqn{(x,y,z,t)};such matrices are returned by \code{\link{persp}()}.}}\value{a list with two components\item{x,y}{the projected 2d coordinates of the 3d input \code{(x,y,z)}.}}\seealso{ \code{\link{persp}} }\examples{%% it would be nice to have an independent example## See help(persp) {after attaching the 'graphics' package}## -----------}\keyword{dplot}