incircle: Find Largest Circle Inside Window In spatstat.geom: Geometrical Functionality of the 'spatstat' Family

Description

Find the largest circle contained in a given window.

Usage

 ```1 2 3``` ```incircle(W) inradius(W) ```

Arguments

 `W` A window (object of class `"owin"`).

Details

Given a window `W` of any type and shape, the function `incircle` determines the largest circle that is contained inside `W`, while `inradius` computes its radius only.

For non-rectangular windows, the incircle is computed approximately by finding the maximum of the distance map (see `distmap`) of the complement of the window.

Value

The result of `incircle` is a list with entries `x,y,r` giving the location `(x,y)` and radius `r` of the incircle.

The result of `inradius` is the numerical value of radius.

Author(s)

and \rolf

`centroid.owin`
 ``` 1 2 3 4 5 6 7 8 9 10 11 12 13``` ``` W <- square(1) Wc <- incircle(W) plot(W) plot(disc(Wc\$r, c(Wc\$x, Wc\$y)), add=TRUE) plot(letterR) Rc <- incircle(letterR) plot(disc(Rc\$r, c(Rc\$x, Rc\$y)), add=TRUE) W <- as.mask(letterR) plot(W) Rc <- incircle(W) plot(disc(Rc\$r, c(Rc\$x, Rc\$y)), add=TRUE) ```