Rev 51272 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
% File src/library/base/man/Foreign-internal.Rd% Part of the R package, http://www.R-project.org% Copyright 1995-2010 R Core Development Team% Distributed under GPL 2 or later\name{Foreign-internal}\alias{.External.graphics}\alias{.Call.graphics}\title{Internal Versions of the Foreign Function Interface}\description{Internal versions of \code{\link{.Call}} and \code{\link{.External}}.}\usage{.Call.graphics(name, \dots, PACKAGE).External.graphics(name, \dots, PACKAGE)}\arguments{\item{name}{a character string giving the name of a C function orFortran subroutine, or an object of class\code{"\link{NativeSymbolInfo}"}, \code{"\link{RegisteredNativeSymbol}"}or \code{"\link{NativeSymbol}"} referring to such a name.}\item{\dots}{arguments to be passed to the foreign function.}\item{PACKAGE}{see the corresponding argument of \code{\link{.Call}}.}}\details{The \code{.graphics} versions of \code{.Call} and \code{.External}are used when calling code which makes low-level graphics calls.They take additional steps to ensure that the device driver displaylists are updated correctly.Currently \code{.Call.graphics} is used in package \pkg{grid} and\code{.External.graphics} is unused.These are primitive functions.}\value{An \R object.}\seealso{\code{\link{.Call}}.}\keyword{internal}