# as.function.owin

From spatstat v1.59-0
by Adrian Baddeley

##### Convert Window to Indicator Function

Converts a spatial window to a function of the \(x\) and \(y\) coordinates returning the value 1 inside the window and 0 outside.

##### Usage

```
# S3 method for owin
as.function(x, …)
```

##### Arguments

- x
Pixel image (object of class

`"owin"`

).- …
Ignored.

##### Details

This command converts a spatial window
(object of class `"owin"`

) to a `function(x,y)`

where the arguments `x`

and `y`

are (vectors of) spatial
coordinates. This is the indicator function of the window:
it returns the value 1 for locations inside the window,
and returns 0 for values outside the window.

##### Value

A function in the R language with arguments `x,y`

.
It also belongs to the class `"indicfun"`

which has methods
for `plot`

and `print`

.

##### See Also

##### Examples

```
# NOT RUN {
W <- Window(humberside)
f <- as.function(W)
f
f(5000, 4500)
f(123456, 78910)
X <- runifpoint(5, Frame(humberside))
f(X)
plot(f)
# }
```

*Documentation reproduced from package spatstat, version 1.59-0, License: GPL (>= 2)*

### Community examples

Looks like there are no examples yet.