| shift.owin {spatstat} | R Documentation |
Applies a vector shift to a window
## S3 method for class 'owin': shift(X, vec=c(0,0), ..., origin=NULL)
X |
Window (object of class "owin"). |
vec |
Vector of length 2 representing a translation. |
... |
Ignored |
origin |
Character string determining a location
that will be shifted to the origin. Options are
"centroid", "midpoint" and "bottomleft".
Partially matched.
|
The window is translated by the vector vec.
This is a method for the generic function shift.
If origin is given, then it should be one of the character
strings "centroid", "midpoint" or "bottomleft".
The argument vec will be ignored; instead the shift will be performed
so that the specified geometric location is shifted to the origin.
If origin="centroid" then the centroid of the window will be
shifted to the origin. If origin="midpoint" then the centre of
the bounding rectangle of the window will be shifted to the origin.
If origin="bottomleft" then the bottom left corner of the
bounding rectangle of the window will be shifted to the origin.
Another window (of class "owin") representing the
result of applying the vector shift.
Adrian Baddeley adrian@maths.uwa.edu.au http://www.maths.uwa.edu.au/~adrian/ and Rolf Turner r.turner@auckland.ac.nz
shift,
shift.ppp,
rotate,
affine,
centroid.owin
W <- owin(c(0,1),c(0,1)) X <- shift(W, c(2,3)) ## Not run: plot(W) # no discernible difference except coordinates are different ## End(Not run) shift(W, origin="mid")