blob: 28ba3271c2e3113bbafef62280838c56c73491b3 [file] [log] [blame]
% File src/library/grid/man/widthDetails.Rd
% Part of the R package, https://www.R-project.org
% Copyright 1995-2007 R Core Team
% Distributed under GPL 2 or later
\name{widthDetails}
\alias{widthDetails}
\alias{heightDetails}
\alias{ascentDetails}
\alias{descentDetails}
\title{ Width and Height of a grid grob }
\description{
These generic functions are used to determine the size of grid grobs.
}
\usage{
widthDetails(x)
heightDetails(x)
ascentDetails(x)
descentDetails(x)
}
\arguments{
\item{x}{ A grid grob. }
}
\details{
These functions are called in the calculation of
\code{"grobwidth"} and \code{"grobheight"} units.
Methods should be written for classes derived from grob or gTree
where the size of the grob can be determined (see, for example
\code{grid:::widthDetails.frame}).
The ascent of a grob is the height of the grob by default and
the descent of a grob is zero by default, except for text grobs
where the label is a single character value or expression.
}
\value{
A unit object.
}
\seealso{
\code{\link{absolute.size}}.
}
\author{ Paul Murrell }
\keyword{ dplot }