Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

spatstat.geom-internal

Internal spatstat.geom functions


Description

Internal spatstat.geom functions.

Usage

## S3 method for class 'diagramobj'
x[...]
## S3 method for class 'pp3'
x[i, drop, ...]
## S3 method for class 'splitppx'
x[...]
## S3 replacement method for class 'splitppx'
x[...] <- value
acedist.show(X, Y, n, d, timelag)
acedist.noshow(X, Y, n, d)
affinexy(X, mat, vec, invert)
affinexypolygon(p, mat, vec, detmat)
allElementsIdentical(x, entry)
anycrossing.psp(A,B)
applytolayers(L, FUN, ...)
applyPolyclipArgs(x, p)
areaGain.diri(u, X, r, ..., W, verbose)
areaGain.grid(u, X, r, ..., W, ngrid)
areaLoss.diri(X, r, ..., W, subset)
areaLoss.grid(X, r, ..., W, subset,
                         method = c("count", "distmap"),
                         ngrid = spatstat.options("ngrid.disc"),
                         exact = FALSE)
areaLoss.poly(X, r, ..., W, subset, splitem)
AsymmDistance.psp(X, Y, metric, method)
as.breakpts(...)
## S3 method for class 'unitname'
as.character(x, ...)
## S3 method for class 'im'
as.double(x, ...)
as.imlist(x, check)
as.linimlist(x, check)
## S3 method for class 'hyperframe'
as.list(x, ...)
as.listof(x)
as.ppplist(x, check)
as.unitname(s)
avenndist(X)
bbEngine(...)
bdry.mask(W)
bounding.box3(...)
break.holes(x, splitby, depth, maxdepth)
breakpts(val, maxi, even = FALSE, npos = NULL, step = NULL)
breakpts.from.r(r)
cartesian(pp, markset, fac = TRUE)
cellmiddles(W, nx, ny, npix, distances)
checkbigmatrix(n, m, fatal, silent)
checkfields(X,L)
check.arc(arc, fatal)
check.finespacing(r, eps, win, rmaxdefault, context, action, rname)
check.hist.lengths(hist,breaks)
circunion(arcs)
clip.psp(x, window, check, fragments)
cliprect.psp(x, window, fragments)
clippoly.psp(s, window, fragments)
closethresh(X,R,S,twice,...)
cocoEngine(nv, ie, je, algoname)
coerce.marks.numeric(X, warn)
crosspairquad(Q,rmax,what)
cobble.xy(x, y, f, fatal, ...)
codetime(x, hms, what)
col.args.to.grey(x, ...)
commonPolyclipArgs(..., p)
conform.imagelist(X, Zlist)
countingweights(id, areas, check = TRUE)
default.n.tiling(X, nd, ntile, npix, eps, random, quasi, verbose)
default.ntile(X)
## S3 method for class 'hyperframe'
dimnames(x)
## S3 replacement method for class 'hyperframe'
dimnames(x) <- value
dflt.redraw(button, name, env)
diagramobj(X, ...)
## S3 method for class 'hyperframe'
dim(x)
## S3 method for class 'im'
dim(x)
## S3 method for class 'owin'
dim(x)
dist2dpath(dist, method="C")
do.as.im(x, action, ..., W, eps, dimyx, xy, na.replace)
do.call.plotfun(fun, arglist, ..., envir)
drawSignedPoly(x,y,pars,sgn)
emptywindow(w)
equalpairs.quad(Q)
equals.quad(Q)          
equalsfun.quad(Q)
erodemask(w,r,strict)
even.breaks.owin(w)
exactdt(X, ...)              
exactPdt(w)
existsSpatstatVariable(name)
expandSpecialLists(x, special)
fakemaintitle(bb, main, ...)
fft2D(z, inverse, west)
fftwAvailable()
fillNA(x, value)
flipxypolygon(p)
## S3 method for class 'numberwithunit'
format(x, ..., collapse, modifier)
framebottomleft(w)
gammabreaks(ra, n, gamma)
genericNNdistBy(X, by, k)
getfields(X, L, fatal = TRUE)
getlastshift(X)
getSpatstatVariable(name)
gridindex(x, y, xrange, yrange, nx, ny)            
grid1index(x, xrange, nx)
grow.mask(M, xmargin=0, ymargin=xmargin)
handle.r.b.args(r = NULL, breaks = NULL, window, pixeps = NULL, rmaxdefault)
## S3 method for class 'hyperframe'
head(x,n,...)
hsvNA(h, s, v, alpha)
IdenticalRowPair(i,j,a,b)
IdenticalRows(i,j,a,b)
idorempty(w, r, caller)
imageOp(e1, e2, op)
imagelistOp(e1, e2, op)
inpoint(W)
inside.arc(theta, arc)
interpretAsOrigin(x, W)
intX.owin(w)
intX.xypolygon(polly)
intY.owin(w)
intY.xypolygon(polly)
invokeColourmapRule(colfun, x, ..., zlim, colargs)
is.col.argname(x)
is.data(Q)
is.fv(x)
is.hyperframe(x)
is.imlist(x)
is.infline(x)
## Default S3 method:
is.marked(...)  
## S3 method for class 'psp'
is.marked(X, ...)
## S3 method for class 'quad'
is.marked(X, na.action="warn", ...)
## Default S3 method:
is.multitype(X, ...)  
## S3 method for class 'quad'
is.multitype(X, na.action="warn", ...)
is.ppplist(x)
is.pp3(x)
is.ppx(x)
is.psp(x)
is.quad(x)
is.solist(x)
is.sob(x)
is.tess(x)
is.vanilla(u)
## S3 method for class 'im'
levels(x)
## S3 replacement method for class 'im'
levels(x) <- value
levelsAsFactor(x)
listof(...)
logi.dummy(X, dummytype, nd, mark.repeat, ...)
markvaluetype(x)
packupNNdata(NND, NNW, what, k)
parbreak(terse)
plan.legend.layout(B, ..., side, sep, size, sep.frac, size.frac,
                   started, map)
pointweights(X, ..., weights, parent)
polytileareaEngine(P, xrange, yrange, nx, ny, DivideByPixelArea)
putSpatstatVariable(name, value)
lookup.im(Z, x, y, naok, strict)
majorminorversion(v)
make.even.breaks(bmax, npos, bstep)
makeunitname(sing, plur, mul)
markappend(...)
markcbind(...)
markformat(x)
## S3 method for class 'ppp'
markformat(x) 
## S3 method for class 'ppx'
markformat(x) 
## S3 method for class 'psp'
markformat(x) 
## Default S3 method:
markformat(x) 
mark.scale.default(marx, w, ..., markscale, maxsize, meansize, characters)
markspace.integral(X)
## Default S3 method:
marks(x, ...)
## S3 method for class 'quad'
marks(x, dfok=FALSE, ...)
markappendop(x, y)
x %mapp% y
marksubset(x, index, format)
marksubsetop(x, i)
x %msub% i
markreplicateop(x, n)
x %mrep% n
mask2df(w)
maxflow(costm)
meanX.owin(w)            
meanY.owin(w)
MinimalTess(W, ...)
multiplicityNumeric(x)
multiply.only.finite.entries(x, a)
na.handle.im(X, na.replace)
## S3 method for class 'hyperframe'
names(x)
## S3 replacement method for class 'hyperframe'
names(x) <- value
nearest.pixel(x, y, Z)
nearest.valid.pixel(x, y, Z, method, nsearch)
n.quad(Q)
numberwithunit(x, u)
numeric.columns(M, logical, others)
onecolumn(m)
owinpolycheck(W, verbose=TRUE)
owinpoly2mask(w, rasta, check=TRUE)
owin2polypath(w)
param.quad(Q)
pickoption(what="option", key, keymap, ...,
           exact=FALSE, list.on.err=TRUE, die=TRUE, multi=FALSE,
           allow.all=TRUE)
plotEachLayer(x, ..., main, plotargs, add, show.all, do.plot)
plot3Dpoints(xyz, eye, org,
             ...,
             type, xlim, ylim, zlim,
             add, box, main, cex, box.back, box.front)
plotPolygonBdry(x, ...)
plotWidthMap(bb.leg, zlim, phys.scale, leg.scale, leg.side, leg.args, grafpar)
## S3 method for class 'barplotdata'
plot(x, ...)
## S3 method for class 'indicfun'
plot(x, W, ..., main)
ppllengine(X, Y, action="project", check=FALSE)
pppdist.mat(X, Y, cutoff = 1, q = 1, matching = TRUE,
            precision = 9, approximation = 10)
pppdist.prohorov(X, Y, n, dfix, type, cutoff, matching,
            ccode, auction, precision, approximation) 
ppsubset(X, I, Iname, fatal)
prepareTitle(main)
## S3 method for class 'anylist'
print(x, ...)
## S3 method for class 'colourmap'
print(x, ...)
## S3 method for class 'distfun'
print(x, ...)
## S3 method for class 'ewcdf'
print(x, digits, ...)
## S3 method for class 'funxy'
print(x, ...)
## S3 method for class 'hyperframe'
print(x, ...)
## S3 method for class 'indicfun'
print(x, ...)
## S3 method for class 'layered'
print(x, ...)
## S3 method for class 'lut'
print(x, ...)
## S3 method for class 'nnfun'
print(x, ...)
## S3 method for class 'numberwithunit'
print(x, ...)
## S3 method for class 'onearrow'
print(x, ...)
## S3 method for class 'pppmatching'
print(x, ...)
## S3 method for class 'simplepanel'
print(x, ...)
## S3 method for class 'solist'
print(x, ...)
## S3 method for class 'splitppp'
print(x, ...)
## S3 method for class 'splitppx'
print(x, ...)
## S3 method for class 'summary.distfun'
print(x, ...)
## S3 method for class 'summary.funxy'
print(x, ...)
## S3 method for class 'summary.hyperframe'
print(x, ...)
## S3 method for class 'summary.listof'
print(x, ...)
## S3 method for class 'summary.logiquad'
print(x, ..., dp=3)
## S3 method for class 'summary.lut'
print(x, ...)
## S3 method for class 'summary.owin'
print(x, ...)
## S3 method for class 'summary.ppp'
print(x, ..., dp)
## S3 method for class 'summary.psp'
print(x, ...)
## S3 method for class 'summary.splitppp'
print(x, ...)
## S3 method for class 'summary.solist'
print(x, ...)
## S3 method for class 'summary.splitppx'
print(x, ...)
## S3 method for class 'summary.unitname'
print(x, ...)
## S3 method for class 'symbolmap'
print(x, ...)
## S3 method for class 'textstring'
print(x, ...)
## S3 method for class 'texturemap'
print(x, ...)
## S3 method for class 'tess'
print(x, ..., brief=FALSE)
## S3 method for class 'timed'
print(x, ...)
## S3 method for class 'yardstick'
print(x, ...)
project3Dhom(xyz, eye, org, vert)
putlastshift(X, vec)
qtPrepareCoordinate(covname, W, origin)
quad(data, dummy, w, param)
rasterfilter(X, f)
recognise.spatstat.type(x)
rectquadrat.breaks(xr, yr, nx = 5, ny = nx, xbreaks = NULL, ybreaks = NULL)
rectquadrat.countEngine(x, y, xbreaks, ybreaks, weights)
repair.image.xycoords(x)
resolve.stringsAsFactors(stringsAsFactors)
rgbNA(red, green, blue, alpha, maxColorValue)
ruletextline(ch, n, terse)
quadscheme.replicated(data, dummy, method, ...)
quadscheme.spatial(data, dummy, method, ...)
pointgrid(W, ngrid)
rastersample(X, Y)
rasterx.mask(w, drop)
rastery.mask(w, drop)
rasterxy.mask(w, drop)
rasterx.im(x)
rastery.im(x)
rasterxy.im(x, drop)
rebound(x, rect)
## S3 method for class 'im'
rebound(x, rect)  
## S3 method for class 'ppp'
rebound(x, rect) 
## S3 method for class 'psp'
rebound(x, rect) 
## S3 method for class 'owin'
rebound(x, rect)
repair.old.factor.image(x)
restrict.mask(M, W)
reversePolyclipArgs(x, p)
rotxy(X, angle = pi/2)
rotxypolygon(p, angle = pi/2)
## S3 method for class 'hyperframe'
row.names(x)
## S3 replacement method for class 'hyperframe'
row.names(x) <- value
safedeldir(X)
safelookup(Z, x, factor, warn)
## S3 method for class 'breakpts'
scalardilate(X, f, ...)
## S3 method for class 'diagramobj'
scalardilate(X, f, ...)
## S3 method for class 'diagramobj'
shift(X, ...)
## S3 method for class 'quadratcount'
shift(X, ...)
shiftxy(X, vec = c(0, 0))
shiftxypolygon(p, vec = c(0, 0))
simulationresult(resultlist, nsim, drop, NameBase)
smudge(X)
## S3 method for class 'im'
sort(x, ...)
spatstatDiagnostic(msg)
spatstat.deldir.setopt(use.trigrafS, use.trigraf, debug.delaunay)
spatstat.xy.coords(x, y)
store.versionstring.spatstat()
## S3 method for class 'hyperframe'
str(object, ...)
## S3 method for class 'hyperframe'
summary(object, ..., brief=FALSE)
## S3 method for class 'logiquad'
summary(object, ..., checkdup=FALSE)
## S3 method for class 'lut'
summary(object, ...)
## S3 method for class 'pppmatching'
summary(object, ...)
## S3 method for class 'ppx'
summary(object, ...)
## S3 method for class 'splitppx'
summary(object, ...)
superimposeMarks(arglist, nobj)
symbolmapdomain(x)
symbolmaptype(x)
## S3 method for class 'hyperframe'
tail(x,n,...)
thickSegments(x, widths, ...,
             add, main, do.plot, show.all, show.window,
             scale, adjust, negative.args,
             legend, leg.side, leg.sep, leg.wid, leg.args, leg.scale,
             zlim, box)
tilecentroids(W, nx, ny)
trianglediameters(iedge, jedge, edgelength, ...,
                  nvert, dmax, check)
trim.mask(M, R, tolerant)
tweak.closepairs(cl, rmax, i, deltax, deltay, deltaz)
x %unit% u
## Default S3 method:
unitname(x) 
## Default S3 replacement method:
unitname(x) <- value 
unstackFilter(x)
## S3 method for class 'im'
update(object, ...) 
validradius(r, caller)
validate.mask(w, fatal=TRUE)        
validate.quad(Q, fatal, repair, announce)
versioncurrency.spatstat(today, checkR)
versionstring.spatstat()
veryunique(z)
verifyclass(X, C, N = deparse(substitute(X)), fatal = TRUE)
warn.once(key, ...)
waxlyrical(type, terse)
w.quad(Q)               
x.quad(Q)
y.quad(Q)
xy.grid(xr, yr, nx, ny, dx, dy)
## S3 method for class 'im'
xtfrm(x)
xypolyselfint(p, eps, proper, yesorno, checkinternal)
xypolygon2psp(p, w, check)
ZeroValue(x)
## S3 method for class 'im'
ZeroValue(x)

Details

These internal spatstat.geom functions should not be called directly by the user. Their names and capabilities may change without warning from one version of spatstat.geom to the next.

Value

The return values of these functions are not documented, and may change without warning.


spatstat.geom

Geometrical Functionality of the 'spatstat' Family

v2.1-0
GPL (>= 2)
Authors
Adrian Baddeley [aut, cre], Rolf Turner [aut], Ege Rubak [aut], Tilman Davies [ctb], Ute Hahn [ctb], Abdollah Jalilian [ctb], Sebastian Meyer [ctb], Suman Rakshit [ctb], Dominic Schuhmacher [ctb], Rasmus Waagepetersen [ctb]
Initial release
2021-04-15

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.