## S3 method for class 'ppp':
affine(X, mat=diag(c(1,1)), vec=c(0,0), ...)
"ppp"
)."ppp"
) representing the
result of applying the affine transformation.mat
(multiplying on the left by mat
),
and are then translated by the vector vec
.
The argument mat
must be a nonsingular $2 \times 2$
matrix. This is a method for the generic function affine
.
affine
,
affine.owin
,
rotate
,
shift
data(cells)
# shear transformation
X <- affine(cells, matrix(c(1,0,0.6,1),ncol=2))
plot(X)
# rescale y coordinates by factor 1.3
plot(affine(cells, diag(c(1,1.3))))
Run the code above in your browser using DataLab