Apply Vector Translation To Window
Applies a vector shift to a window
## S3 method for class 'owin': shift(X, vec=c(0,0), ..., origin=NULL)
- Window (object of class
- Vector of length 2 representing a translation.
- Character string determining a location
that will be shifted to the origin. Options are
"bottomleft". Partially matched.
The window is translated by the vector
This is a method for the generic function
origin is given, then it should be one of the character
vec will be ignored; instead the shift will be performed
so that the specified geometric location is shifted to the origin.
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.
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.
W <- owin(c(0,1),c(0,1)) X <- shift(W, c(2,3)) plot(W) # no discernible difference except coordinates are different shift(W, origin="mid")