blob: bdd76b61f6d2d63e6a087803ae4fa7e03287da7d [file] [log] [blame]
% File src/library/splines/man/asVector.Rd
% Part of the R package, https://www.R-project.org
% Copyright 1995-2007 R Core Team
% Distributed under GPL 2 or later
\name{asVector}
\alias{asVector}
\title{Coerce an Object to a Vector}
\description{
This is a generic function. Methods for this function coerce objects
of given classes to vectors.
}
\usage{
asVector(object)
}
\arguments{
\item{object}{An object.}
}
\value{
a vector
}
\details{
Methods for vector coercion in new classes must be created for the
\code{asVector} generic instead of \code{as.vector}. The
\code{as.vector} function is internal and not easily extended.
Currently the only class with an \code{asVector} method is the
\code{xyVector} class.
}
\author{Douglas Bates and Bill Venables}
\seealso{
\code{\link{xyVector}}
}
\examples{
require(stats)
ispl <- interpSpline( weight ~ height, women )
pred <- predict(ispl)
class(pred)
utils::str(pred)
asVector(pred)
}
\keyword{models}