RELEASE NOTES spatstat 1.18-0 10 march 2010 We thank Ege Rubak and Tyler Dean Rudolph for suggestions. OVERVIEW A point pattern X can now have several mark variables: marks(X) can be a data frame. Extended capabilities for 'envelope' and 'kstest'. New functions for pixellating line segments. NEW FUNCTIONS as.mask.psp Convert a line segment pattern to a binary pixel mask. pixellate.psp Convert a line segment pattern to a pixel image by measuring the length of line in each pixel as.data.frame.im Convert a pixel image to a data frame (x,y,value) IMPROVEMENTS/ENHANCEMENTS envelope This function is now generic, with methods for "ppp", "ppm" and "kppm". kstest.ppp Now handles multitype point patterns kstest.ppm Now handles multitype point process models nnclean.ppp Now returns a point pattern with a data frame of marks. print.ppp, plot.ppp, split.ppp Now handle point patterns with a data frame of marks. plot.ppp New argument 'which.marks' to select a column from a data frame of marks to be plotted. plot.ppp Improved handling of marks that are POSIX times. data(finpines) data(nbfires) data(shapley) The format of these datasets has changed. They are now point patterns with a data frame of marks. rpoisppOnLines Accelerated. complement.owin Now handles any object acceptable to as.owin. BUGS [1] erosion, opening Crashed if w was not a window. Fixed. [2] diameter, eroded.areas Crashed if w was not a window (contrary to help file). Fixed.