Learn R Programming

spatstat (version 1.48-0)

is.subset.owin: Determine Whether One Window is Contained In Another

Description

Tests whether window A is a subset of window B.

Usage

is.subset.owin(A, B)

Arguments

A
A window object (see Details).
B
A window object (see Details).

Value

Logical scalar; TRUE if A is a sub-window of B, otherwise FALSE.

Details

This function tests whether the window A is a subset of the window B.

The arguments A and B must be window objects (either objects of class "owin", or data that can be coerced to this class by as.owin).

Various algorithms are used, depending on the geometrical type of the two windows.

Note that if B is not rectangular, the algorithm proceeds by discretising A, converting it to a pixel mask using as.mask. In this case the resulting answer is only ``approximately correct''. The accuracy of the approximation can be controlled: see as.mask.

Examples

Run this code
   w1 <- as.owin(c(0,1,0,1))
   w2 <- as.owin(c(-1,2,-1,2))
   is.subset.owin(w1,w2)  # Returns TRUE.
   is.subset.owin(w2,w1)  # Returns FALSE.

Run the code above in your browser using DataLab