26  pp3

Function spatstat.geom::pp3() creates a three-dimensional point-pattern object, i.e., an R object of S3 class 'pp3'.

Listing 26.1, Listing 26.2 summarize the S3 methods for the class 'pp3' in the spatstat.* family of packages,

Listing 26.1: Existing S3 methods spatstat.geom::*.pp3
Code
suppressPackageStartupMessages(library(spatstat.geom))
.S3methods(class = 'pp3', all.names = TRUE) |> 
  attr(which = 'info', exact = TRUE) |>
  subset.data.frame(subset = from == 'spatstat.geom')
#                visible          from    generic  isS4
# [.pp3             TRUE spatstat.geom          [ FALSE
# closepairs.pp3    TRUE spatstat.geom closepairs FALSE
# connected.pp3     TRUE spatstat.geom  connected FALSE
# crossdist.pp3     TRUE spatstat.geom  crossdist FALSE
# crosspairs.pp3    TRUE spatstat.geom crosspairs FALSE
# domain.pp3        TRUE spatstat.geom     domain FALSE
# has.close.pp3     TRUE spatstat.geom  has.close FALSE
# nncross.pp3       TRUE spatstat.geom    nncross FALSE
# nndist.pp3        TRUE spatstat.geom     nndist FALSE
# nnwhich.pp3       TRUE spatstat.geom    nnwhich FALSE
# npoints.pp3       TRUE spatstat.geom    npoints FALSE
# pairdist.pp3      TRUE spatstat.geom   pairdist FALSE
# plot.pp3          TRUE spatstat.geom       plot FALSE
# print.pp3         TRUE spatstat.geom      print FALSE
# round.pp3         TRUE spatstat.geom      round FALSE
# rounding.pp3      TRUE spatstat.geom   rounding FALSE
# subset.pp3        TRUE spatstat.geom     subset FALSE
# summary.pp3       TRUE spatstat.geom    summary FALSE
# unitname.pp3      TRUE spatstat.geom   unitname FALSE
# unitname<-.pp3    TRUE spatstat.geom unitname<- FALSE
Listing 26.2: Existing S3 methods spatstat.explore::*.pp3
Code
suppressPackageStartupMessages(library(spatstat.explore))
.S3methods(class = 'pp3', all.names = TRUE) |> 
  attr(which = 'info', exact = TRUE) |>
  subset.data.frame(subset = from == 'spatstat.explore')
#              visible             from  generic  isS4
# envelope.pp3    TRUE spatstat.explore envelope FALSE
# nnclean.pp3     TRUE spatstat.explore  nnclean FALSE

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