The original spatstat package has been split into
several sub-packages.
This package spatstat.random is one of these packages.
It contains the functions for
- 
generating random spatial patterns of points according to many simple rules (complete spatial randomness, binomial process, random grid, systematic random, stratified random, simple sequential inhibition, cell process), 
- 
randomised alteration of patterns (thinning, random shift, jittering), 
- 
generating simulated realisations of spatial point processes (Poisson processes, Matern inhibition models, Matern cluster processes, Neyman-Scott cluster processes, log-Gaussian Cox processes, product shot noise cluster processes, Gibbs point processes) 
- 
generating simulated realisations of Gibbs point processes (Metropolis-Hastings birth-death-shift algorithm; perfect simulation/ dominated coupling from the past; alternating Gibbs sampler) 
- 
generating random spatial patterns of line segments 
- 
generating random tessellations 
- 
generating random images (random noise, random mosaics). 
Exceptions:
- 
generation of determinantal point processes is provided in spatstat.model
- 
generation of quasi-random patterns is provided in spatstat.geom
The reorganisation of spatstat into a family of packages is described
on the GitHub repository
spatstat/spatstat.