Rev 80079 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
% File src/library/grid/man/grid.roundrect.Rd% Part of the R package, https://www.R-project.org% Copyright 2008 R Core Team% Distributed under GPL 2 or later\name{roundrect}\alias{roundrect}\alias{grid.roundrect}\alias{roundrectGrob}\title{Draw a rectangle with rounded corners}\description{Draw a \emph{single} rectangle with rounded corners.}\usage{roundrectGrob(x=0.5, y=0.5, width=1, height=1,default.units="npc",r=unit(0.1, "snpc"),just="centre",name=NULL, gp=NULL, vp=NULL)grid.roundrect(...)}\arguments{\item{x, y, width, height}{The location and size of the rectangle.}\item{default.units}{A string indicating the default units to useif \code{x}, \code{y}, \code{width}, or \code{height}are only given as numeric vectors.}\item{r}{The radius of the rounded corners.}\item{just}{The justification of the rectangle relative to itslocation.}\item{name}{A name to identify the grob.}\item{gp}{Graphical parameters to apply to the grob.}\item{vp}{A viewport object or \code{NULL}.}\item{\dots}{Arguments to be passed to \code{roundrectGrob()}.}}\details{At present, this function can only be used to draw \emph{one}rounded rectangle.}\examples{grid.roundrect(width=.5, height=.5, name="rr")theta <- seq(0, 360, length.out=50)for (i in 1:50)grid.circle(x=grobX("rr", theta[i]),y=grobY("rr", theta[i]),r=unit(1, "mm"),gp=gpar(fill="black"))}\keyword{dplot}