31  NAobject

Function spatstat.geom::NAobject() creates a missing-or-unavailable object, i.e., an R object of S3 class 'NAobject'.

Listing 31.1 summarizes the S3 methods for the class 'NAobject' in the spatstat.* family of packages,

Listing 31.1: S3 methods spatstat.*::*.NAobject
Code
suppressPackageStartupMessages(library(spatstat))
.S3methods(class = 'NAobject', all.names = TRUE) |> 
  attr(which = 'info', exact = TRUE) |>
  subset.data.frame(subset = grepl(pattern = '^spatstat\\.', x = from))
#                        visible             from       generic  isS4
# as.data.frame.NAobject    TRUE    spatstat.geom as.data.frame FALSE
# as.im.NAobject            TRUE    spatstat.geom         as.im FALSE
# as.owin.NAobject          TRUE    spatstat.geom       as.owin FALSE
# as.ppp.NAobject           TRUE    spatstat.geom        as.ppp FALSE
# Frame.NAobject            TRUE    spatstat.geom         Frame FALSE
# is.marked.NAobject        TRUE    spatstat.geom     is.marked FALSE
# is.multitype.NAobject     TRUE    spatstat.geom  is.multitype FALSE
# is.poisson.NAobject       TRUE  spatstat.random    is.poisson FALSE
# is.stationary.NAobject    TRUE  spatstat.random is.stationary FALSE
# marks.NAobject            TRUE    spatstat.geom         marks FALSE
# marks<-.NAobject          TRUE    spatstat.geom       marks<- FALSE
# nobjects.NAobject         TRUE    spatstat.geom      nobjects FALSE
# npoints.NAobject          TRUE    spatstat.geom       npoints FALSE
# pcf.NAobject              TRUE spatstat.explore           pcf FALSE
# plot.NAobject             TRUE    spatstat.geom          plot FALSE
# print.NAobject            TRUE    spatstat.geom         print FALSE
# summary.NAobject          TRUE    spatstat.geom       summary FALSE
# Window.NAobject           TRUE    spatstat.geom        Window FALSE

Package groupedHyperframe (v0.3.2.20251225) does not implement any S3 method to the class 'NAobject'.