25  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 11). Package groupedHyperframe (v0.3.0.20251020) does not implements any S3 method dispatch to the class 'solist', in addition to the existing S3 method dispatches spatstat.geom::*.solist (v3.6.0.3, Listing 25.1) and spatstat.explore::*.solist (v3.5.3.3, Listing 25.2),

Listing 25.1: Existing S3 method dispatches spatstat.geom::*.solist
Code
suppressPackageStartupMessages(library(spatstat.geom))
methods(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 25.2: Existing S3 method dispatches spatstat.explore::*.solist
Code
suppressPackageStartupMessages(library(spatstat.explore))
methods(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