funxy {spatstat}R Documentation

Spatial Function Class

Description

A simple class of functions of spatial location

Usage

  funxy(f, W)

Arguments

f

A function in the R language with arguments x,y (at least)

W

Window (object of class "owin") inside which the function is well-defined.

Details

This creates an object of class "funxy". This is a simple mechanism for handling a function of spatial location f(x,y) to make it easier to display and manipulate.

f should be a function in the R language. The first two arguments of f must be named x and y respectively.

W should be a window (object of class "owin") inside which the function f is well-defined.

The function f should be vectorised: that is, if x and y are numeric vectors of the same length n, then v <- f(x,y) should be a vector of length n.

Value

A function, in fact a copy of f, which also belongs to the class "funxy". This class has methods for print, plot, contour and persp.

Author(s)

Adrian Baddeley Adrian.Baddeley@uwa.edu.au http://www.maths.uwa.edu.au/~adrian/ and Rolf Turner r.turner@auckland.ac.nz

See Also

plot.funxy

Examples

   f <- function(x,y) { x^2 + y^2 - 1} 
   g <- funxy(f, square(2))
   g(0.2, 0.3)
   g

[Package spatstat version 1.38-1 Index]