methods.distfun | R Documentation |
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 |
These are methods for the generic functions
shift
,
rotate
,
scalardilate
,
affine
,
flipxy
and reflect
which perform geometrical operations on spatial objects,
and for the generic rescale
which changes the unit of length.
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"
.
.
distfun
,
methods.funxy
.
(f <- distfun(letterR))
plot(f)
flipxy(f)
shift(f, origin="midpoint")
plot(rotate(f, angle=pi/2))
(g <- distfun(lansing))
rescale(g)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.