Methods for geometrical transformations of
layered objects (class "layered").
Usage
# S3 method for layered
shift(X, vec=c(0,0), ...)
# S3 method for layered
rotate(X, ..., centre=NULL)
# S3 method for layered
affine(X, ...)
# S3 method for layered
reflect(X)
# S3 method for layered
flipxy(X)
# S3 method for layered
rescale(X, s, unitname)
# S3 method for layered
scalardilate(X, ...)
Value
Another object of class "layered".
Arguments
X
Object of class "layered".
...
Arguments passed to the relevant methods
when applying the operation to each layer of X.
s
Rescaling factor passed to the relevant method for
rescale. May be missing.
vec
Shift vector (numeric vector of length 2).
centre
Centre of rotation.
Either a vector of length 2, or a character string
(partially matched to "centroid", "midpoint"
or "bottomleft").
The default is the coordinate origin c(0,0).
unitname
Optional. New name for the unit of length.
A value acceptable to the function unitname<-