30  solist from anylist

Function spatstat.geom::solist() creates a list of two-dimensional spatial objects, i.e., an R object of S3 class 'solist', which inherits from the class 'anylist' (Chapter 13).

Listing 30.1, Listing 30.2 summarize the S3 methods for the class 'solist' in the spatstat.* family of packages,

Listing 30.1: Existing S3 methods spatstat.geom::*.solist
Code
suppressPackageStartupMessages(library(spatstat.geom))
.S3methods(class = 'solist', all.names = TRUE) |> 
  attr(which = 'info', exact = TRUE) |>
  subset.data.frame(subset = from == 'spatstat.geom')
#                    visible          from     generic  isS4
# [.solist              TRUE spatstat.geom           [ FALSE
# [[<-.solist           TRUE spatstat.geom        [[<- FALSE
# [<-.solist            TRUE spatstat.geom         [<- FALSE
# as.layered.solist     TRUE spatstat.geom  as.layered FALSE
# boundingbox.solist    TRUE spatstat.geom boundingbox FALSE
# is.na.solist          TRUE spatstat.geom       is.na FALSE
# plot.solist           TRUE spatstat.geom        plot FALSE
# print.solist          TRUE spatstat.geom       print FALSE
# summary.solist        TRUE spatstat.geom     summary FALSE
# unstack.solist        TRUE spatstat.geom     unstack FALSE
Listing 30.2: Existing S3 methods spatstat.explore::*.solist
Code
suppressPackageStartupMessages(library(spatstat.explore))
.S3methods(class = 'solist', all.names = TRUE) |> 
  attr(which = 'info', exact = TRUE) |>
  subset.data.frame(subset = from == 'spatstat.explore')
#               visible             from generic  isS4
# pairs.solist     TRUE spatstat.explore   pairs FALSE
# Smooth.solist    TRUE spatstat.explore  Smooth FALSE

Package groupedHyperframe (v0.3.2) does not implements any S3 method to the class 'solist'.