Function spatstat.geom::anylist() creates a list of objects of any type, i.e., an R object of S3 class 'anylist', which inherits from the class 'listof' defined in package stats and the class 'list' defined in package base, both shipped with R version 4.5.2 (2025-10-31). Listing 15.1 summarizes the S3 methods for the class 'anylist' in the spatstat.* family of packages,
The S3 generic function attr_() extracts specified attribute per element. Package groupedHyperframe (v0.3.2.20251225) implements the following S3 methods (Table 15.3),
Table 15.3: S3 methods of groupedHyperframe::attr_ (v0.3.2.20251225)
visible
isS4
attr_.anylist
TRUE
FALSE
attr_.hyperframe
TRUE
FALSE
The S3 generic function attr_.anylist() extracts specified attribute per element of an anylist.
Section 15.5 is intended as an educational piece for beginners to R version 4.5.2 (2025-10-31) and package spatstat.geom (v3.6.1.16). This section does not discuss the functionality of package groupedHyperframe (v0.3.2.20251225).
The default method of the S3 generic function base::split() splits an anylist into a list-of-anylist. This feature is made possible by the magic of the S3 method spatstat.geom::`[.anylist` (v3.6.1.16).
Myllymäki, Mari, and Tomáš Mrkvička. 2024. “GET: Global Envelopes in R.”Journal of Statistical Software 111 (3): 1–40. https://doi.org/10.18637/jss.v111.i03.