https://github.com/cran/spatstat
Tip revision: 8f171b836eb1993abbdc454a2780c057b63d910e authored by Adrian Baddeley on 01 March 2013, 12:28:29 UTC
version 1.31-1
version 1.31-1
Tip revision: 8f171b8
Extract.layered.Rd
\name{Extract.layered}
\alias{[.layered}
\title{Extract Subset of a Layered Object}
\description{
Extract some or all of the layers of a layered object,
or extract a spatial subset of each layer.
}
\usage{
\method{[}{layered}(x, i, j, drop=FALSE, ...)
}
\arguments{
\item{x}{
A layered object (class \code{"layered"}).
}
\item{i}{
Subset index for the list of layers.
A logical vector, integer vector or character vector
specifying which layers are to be retained.
}
\item{j}{
Subset index to be applied to the data in each layer.
Typically a spatial window (class \code{"owin"}).
}
\item{drop}{
Logical. If \code{i} specifies only a single layer
and \code{drop=TRUE}, then the contents of this layer
will be returned.
}
\item{\dots}{
Ignored.
}
}
\value{
Usually an object of class \code{"layered"}.
}
\details{
A layered object represents data that should be plotted in
successive layers, for example, a background and a foreground.
See \code{\link{layered}}.
This function extracts a designated subset of a layered object.
It is a method for \code{\link{[}} for the
class \code{"layered"}.
The index \code{i} specifies which layers will be retained.
It should be a valid subset index for the list of layers.
The index \code{j} will be applied to each layer. It is typically
a spatial window (class \code{"owin"}) so that each of the layers
will be restricted to the same spatial region.
Alternatively \code{j} may be any subset index
which is permissible for the \code{"["} method for each of the layers.
}
\seealso{
\code{\link{layered}}
}
\examples{
example(layered)
L[-2]
L[, square(0.5)]
}
\author{Adrian Baddeley
\email{Adrian.Baddeley@csiro.au}
\url{http://www.maths.uwa.edu.au/~adrian/}
and Rolf Turner
\email{r.turner@auckland.ac.nz}
}
\keyword{spatial}
\keyword{manip}