Rev 26693 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
\name{Querying the Viewport Tree}\alias{current.viewport}\alias{current.vpTree}\alias{current.transform}\title{Get the Current Grid Viewport (Tree)}\description{\code{current.viewport()}returns the viewport that Grid is going to draw into.\code{current.vpTree} returns the entire Grid viewport tree.\code{current.transform} returns the transformationmatrix for the current viewport.}\usage{current.viewport(vp=NULL)current.vpTree(all=TRUE)current.transform()}\arguments{\item{vp}{A Grid viewport object. Use of this argument has been deprecated.}\item{all}{A logical value indicating whether the entire viewporttree should be returned.}}\details{If \code{all} is \code{FALSE} then\code{current.vpTree} only returns the subtree belowthe current viewport.}\value{A Grid viewport object.}\author{Paul Murrell}\seealso{\code{\link{viewport}}}\examples{grid.newpage()pushViewport(viewport(width=0.8, height=0.8, name="A"))pushViewport(viewport(x=0.1, width=0.3, height=0.6,just="left", name="B"))upViewport(1)pushViewport(viewport(x=0.5, width=0.4, height=0.8,just="left", name="C"))pushViewport(viewport(width=0.8, height=0.8, name="D"))upViewport(1)current.vpTree()current.viewport()current.vpTree(all=FALSE)}\keyword{dplot}