1
1
\alias{cairoScaledFontCreate}
2
2
\name{cairoScaledFontCreate}
3
3
\title{cairoScaledFontCreate}
4
\description{Creates a \verb{\link{CairoScaledFont}} object from a font face and matrices that
4
\description{Creates a \code{\link{CairoScaledFont}} object from a font face and matrices that
5
5
describe the size of the font and the environment in which it will
7
7
\usage{cairoScaledFontCreate(font.face, font.matrix, ctm, option)}
9
\item{\verb{font.face}}{[\verb{\link{CairoFontFace}}] a \verb{\link{CairoFontFace}}}
10
\item{\verb{font.matrix}}{[\verb{\link{CairoMatrix}}] font space to user space transformation matrix for the
9
\item{\verb{font.face}}{[\code{\link{CairoFontFace}}] a \code{\link{CairoFontFace}}}
10
\item{\verb{font.matrix}}{[\code{\link{CairoMatrix}}] font space to user space transformation matrix for the
11
11
font. In the simplest case of a N point font, this matrix is
12
12
just a scale by N, but it can also be used to shear the font
13
13
or stretch it unequally along the two axes. See
14
14
\code{\link{cairoSetFontMatrix}}.}
15
\item{\verb{ctm}}{[\verb{\link{CairoMatrix}}] user to device transformation matrix with which the font will
15
\item{\verb{ctm}}{[\code{\link{CairoMatrix}}] user to device transformation matrix with which the font will
17
\item{\verb{option}}{[\verb{\link{CairoFontOptions}}] options to use when getting metrics for the font and
18
rendering with it. A \code{NULL} pointer will be interpreted as
19
meaning the default options.}
17
\item{\verb{option}}{[\code{\link{CairoFontOptions}}] options to use when getting metrics for the font and
21
\value{[\verb{\link{CairoScaledFont}}] a newly created \verb{\link{CairoScaledFont}}}
20
\value{[\code{\link{CairoScaledFont}}] a newly created \code{\link{CairoScaledFont}}.}
22
21
\author{Derived by RGtkGen from GTK+ documentation}