28  im

Function spatstat.geom::im() creates a pixel-image object (im.object), i.e., an R object of S3 class 'im'.

The S3 generic function spatstat.geom::as.im() converts R objects of various classes into a pixel-image object. Listing 28.1 summarizes the S3 methods for the generic function as.im() in the spatstat.* family of packages,

Listing 28.1: S3 methods spatstat.*::as.im.*
Code
suppressPackageStartupMessages(library(spatstat))
.S3methods(generic.function = 'as.im', all.names = TRUE) |> 
  attr(which = 'info', exact = TRUE) |>
  subset.data.frame(subset = grepl(pattern = '^spatstat\\.', x = from))
#                    visible             from generic  isS4
# as.im.data.frame      TRUE    spatstat.geom   as.im FALSE
# as.im.default         TRUE    spatstat.geom   as.im FALSE
# as.im.distfun         TRUE    spatstat.geom   as.im FALSE
# as.im.expression      TRUE    spatstat.geom   as.im FALSE
# as.im.function        TRUE    spatstat.geom   as.im FALSE
# as.im.funxy           TRUE    spatstat.geom   as.im FALSE
# as.im.im              TRUE    spatstat.geom   as.im FALSE
# as.im.leverage.ppm    TRUE   spatstat.model   as.im FALSE
# as.im.linim           TRUE  spatstat.linnet   as.im FALSE
# as.im.matrix          TRUE    spatstat.geom   as.im FALSE
# as.im.NAobject        TRUE    spatstat.geom   as.im FALSE
# as.im.nnfun           TRUE    spatstat.geom   as.im FALSE
# as.im.owin            TRUE    spatstat.geom   as.im FALSE
# as.im.ppp             TRUE    spatstat.geom   as.im FALSE
# as.im.scan.test       TRUE spatstat.explore   as.im FALSE
# as.im.ssf             TRUE spatstat.explore   as.im FALSE
# as.im.tess            TRUE    spatstat.geom   as.im FALSE

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

Listing 28.2: S3 methods spatstat.*::*.im
Code
suppressPackageStartupMessages(library(spatstat))
.S3methods(class = 'im', all.names = TRUE) |> 
  attr(which = 'info', exact = TRUE) |>
  subset.data.frame(subset = grepl(pattern = '^spatstat\\.', x = from))
#                    visible             from         generic  isS4
# [.im                  TRUE    spatstat.geom               [ FALSE
# [<-.im                TRUE    spatstat.geom             [<- FALSE
# affine.im             TRUE    spatstat.geom          affine FALSE
# anyNA.im              TRUE    spatstat.geom           anyNA FALSE
# as.array.im           TRUE    spatstat.geom        as.array FALSE
# as.data.frame.im      TRUE    spatstat.geom   as.data.frame FALSE
# as.double.im          TRUE    spatstat.geom       as.double FALSE
# as.function.im        TRUE    spatstat.geom     as.function FALSE
# as.im.im              TRUE    spatstat.geom           as.im FALSE
# as.matrix.im          TRUE    spatstat.geom       as.matrix FALSE
# as.owin.im            TRUE    spatstat.geom         as.owin FALSE
# as.tess.im            TRUE    spatstat.geom         as.tess FALSE
# auc.im                TRUE spatstat.explore             auc FALSE
# blurHeat.im           TRUE spatstat.explore        blurHeat FALSE
# boundingbox.im        TRUE    spatstat.geom     boundingbox FALSE
# by.im                 TRUE    spatstat.geom              by FALSE
# compatible.im         TRUE    spatstat.geom      compatible FALSE
# Complex.im            TRUE    spatstat.geom         Complex FALSE
# connected.im          TRUE    spatstat.geom       connected FALSE
# contour.im            TRUE    spatstat.geom         contour FALSE
# cut.im                TRUE    spatstat.geom             cut FALSE
# dim.im                TRUE    spatstat.geom             dim FALSE
# domain.im             TRUE    spatstat.geom          domain FALSE
# edit.im               TRUE    spatstat.geom            edit FALSE
# flipxy.im             TRUE    spatstat.geom          flipxy FALSE
# Frame<-.im            TRUE    spatstat.geom         Frame<- FALSE
# harmonise.im          TRUE    spatstat.geom       harmonise FALSE
# harmonize.im          TRUE    spatstat.geom       harmonize FALSE
# hist.im               TRUE    spatstat.geom            hist FALSE
# image.im              TRUE    spatstat.geom           image FALSE
# integral.im           TRUE    spatstat.geom        integral FALSE
# levels.im             TRUE    spatstat.geom          levels FALSE
# levels<-.im           TRUE    spatstat.geom        levels<- FALSE
# levelset.im           TRUE    spatstat.geom        levelset FALSE
# Math.im               TRUE    spatstat.geom            Math FALSE
# mean.im               TRUE    spatstat.geom            mean FALSE
# median.im             TRUE    spatstat.geom          median FALSE
# Ops.im                TRUE    spatstat.geom             Ops FALSE
# pairs.im              TRUE spatstat.explore           pairs FALSE
# persp.im              TRUE    spatstat.geom           persp FALSE
# plot.im               TRUE    spatstat.geom            plot FALSE
# print.im              TRUE    spatstat.geom           print FALSE
# quantess.im           TRUE    spatstat.geom        quantess FALSE
# quantile.im           TRUE    spatstat.geom        quantile FALSE
# quantilefun.im        TRUE    spatstat.geom     quantilefun FALSE
# rebound.im            TRUE    spatstat.geom         rebound FALSE
# reflect.im            TRUE    spatstat.geom         reflect FALSE
# relevel.im            TRUE    spatstat.geom         relevel FALSE
# rescale.im            TRUE    spatstat.geom         rescale FALSE
# roc.im                TRUE spatstat.explore             roc FALSE
# rotate.im             TRUE    spatstat.geom          rotate FALSE
# scalardilate.im       TRUE    spatstat.geom    scalardilate FALSE
# scaletointerval.im    TRUE    spatstat.geom scaletointerval FALSE
# scanmeasure.im        TRUE spatstat.explore     scanmeasure FALSE
# shift.im              TRUE    spatstat.geom           shift FALSE
# Smooth.im             TRUE spatstat.explore          Smooth FALSE
# SmoothHeat.im         TRUE spatstat.explore      SmoothHeat FALSE
# sort.im               TRUE    spatstat.geom            sort FALSE
# split.im              TRUE    spatstat.geom           split FALSE
# summary.im            TRUE    spatstat.geom         summary FALSE
# Summary.im            TRUE    spatstat.geom         Summary FALSE
# unitname.im           TRUE    spatstat.geom        unitname FALSE
# unitname<-.im         TRUE    spatstat.geom      unitname<- FALSE
# update.im             TRUE    spatstat.geom          update FALSE
# Window.im             TRUE    spatstat.geom          Window FALSE
# Window<-.im           TRUE    spatstat.geom        Window<- FALSE
# xtfrm.im              TRUE    spatstat.geom           xtfrm FALSE
# ZeroValue.im          TRUE    spatstat.geom       ZeroValue FALSE

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