Geometrical Operations for Distance Functions
Methods for objects of the class "distfun"
.
## S3 method for class 'distfun' shift(X, ...) ## S3 method for class 'distfun' rotate(X, ...) ## S3 method for class 'distfun' scalardilate(X, ...) ## S3 method for class 'distfun' affine(X, ...) ## S3 method for class 'distfun' flipxy(X) ## S3 method for class 'distfun' reflect(X) ## S3 method for class 'distfun' rescale(X, s, unitname)
X |
Object of class |
... |
Arguments passed to the next method for the geometrical operation. See Details. |
s, unitname |
Arguments passed to the next method for |
The argument X
should be an object of class "distfun"
representing the distance function of a spatial object Y
.
Objects of class "distfun"
are created by distfun
.
The methods apply the specified geometrical transformation to
the original object Y
, producing a new object Z
of the same type as Y
. They then create a new distfun
object representing the distance function of Z
.
Another object of class "distfun"
.
Adrian Baddeley Adrian.Baddeley@curtin.edu.au, Rolf Turner r.turner@auckland.ac.nz and Ege Rubak rubak@math.aau.dk.
(f <- distfun(letterR)) plot(f) flipxy(f) shift(f, origin="midpoint") plot(rotate(f, angle=pi/2)) (g <- distfun(lansing)) rescale(g)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.