Skip to content

Commit 64afa01

Browse files
committed
levelset method for linfun
1 parent 1699ca6 commit 64afa01

File tree

7 files changed

+13
-5
lines changed

7 files changed

+13
-5
lines changed

DESCRIPTION

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Package: spatstat.linnet
2-
Version: 3.4-0.006
3-
Date: 2025-12-12
2+
Version: 3.4-0.007
3+
Date: 2025-12-15
44
Title: Linear Networks Functionality of the 'spatstat' Family
55
Authors@R: c(person("Adrian", "Baddeley",
66
role = c("aut", "cre", "cph"),

NAMESPACE

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -175,6 +175,7 @@ export("is.stationary.exactlppm")
175175
export("is.stationary.lppm")
176176
export("joinVertices")
177177
export("ldtEngine")
178+
export("levelset.linfun")
178179
export("lineardirichlet")
179180
export("lineardisc")
180181
export("lineardiscEngine")
@@ -507,6 +508,7 @@ S3method("is.poisson", "exactlppm")
507508
S3method("is.poisson", "lppm")
508509
S3method("is.stationary", "exactlppm")
509510
S3method("is.stationary", "lppm")
511+
S3method("levelset", "linfun")
510512
S3method("[", "linim")
511513
S3method("[", "linnet")
512514
S3method("logLik", "lppm")

NEWS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
CHANGES IN spatstat.linnet VERSION 3.4-0.006
2+
CHANGES IN spatstat.linnet VERSION 3.4-0.007
33

44
OVERVIEW
55

R/linfun.R

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -259,3 +259,7 @@ as.linfun.linnet <- function(X, ..., values=marks(X)) {
259259
as.function.linfun <- function(x, ...) { return(x) }
260260

261261
as.function.linnet <- function(x, ...) { as.linfun.linnet(x, ...) }
262+
263+
levelset.linfun <- function(X, thresh, compare="<=", ...) {
264+
levelset(as.linim(X), thresh=thresh, compare=compare, ...)
265+
}

inst/doc/packagesizes.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,4 +42,4 @@ date version nhelpfiles nobjects ndatasets Rlines srclines
4242
"2025-07-24" "3.3-1" 150 328 0 13326 3270
4343
"2025-09-24" "3.3-2" 150 328 0 13356 3270
4444
"2025-11-29" "3.4-0" 160 370 0 14990 3270
45-
"2025-12-12" "3.4-0.006" 160 371 0 15176 3270
45+
"2025-12-15" "3.4-0.007" 160 372 0 15180 3270

inst/info/packagesizes.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,4 +42,4 @@ date version nhelpfiles nobjects ndatasets Rlines srclines
4242
"2025-07-24" "3.3-1" 150 328 0 13326 3270
4343
"2025-09-24" "3.3-2" 150 328 0 13356 3270
4444
"2025-11-29" "3.4-0" 160 370 0 14990 3270
45-
"2025-12-12" "3.4-0.006" 160 371 0 15176 3270
45+
"2025-12-15" "3.4-0.007" 160 372 0 15180 3270

man/spatstat.linnet-internal.Rd

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
\alias{intensity.linearquadratcount}
3333
\alias{is.poisson.exactlppm}
3434
\alias{is.stationary.exactlppm}
35+
\alias{levelset.linfun}
3536
\alias{makeLinnetTolerance}
3637
\alias{marginalIntegralOfLinim}
3738
\alias{plot.linearquadratcount}
@@ -137,6 +138,7 @@ exactlppm(X, baseline, \dots, subset)
137138
\method{intensity}{linearquadratcount}(X, \dots, fun)
138139
\method{is.poisson}{exactlppm}(x)
139140
\method{is.stationary}{exactlppm}(x)
141+
\method{levelset}{linfun}(X, thresh, compare, \dots)
140142
makeLinnetTolerance(toler)
141143
marginalIntegralOfLinim(f, margin)
142144
\method{plot}{linearquadratcount}(x, \dots, main, add, do.plot, textargs)

0 commit comments

Comments
 (0)