Learn R Programming

spatstat (version 1.60-1)

is.connected: Determine Whether an Object is Connected

Description

Determine whether an object is topologically connected.

Usage

is.connected(X, …)

# S3 method for default is.connected(X, …)

# S3 method for linnet is.connected(X, …)

Arguments

X

A spatial object such as a pixel image (object of class "im"), a window (object of class "owin") or a linear network (object of class "linnet").

Arguments passed to connected to determine the connected components.

Value

A logical value.

Details

The command is.connected(X) returns TRUE if the object X consists of a single, topologically-connected piece, and returns FALSE if X consists of several pieces which are not joined together.

The function is.connected is generic. The default method is.connected.default works for many classes of objects, including windows (class "owin") and images (class "im"). There is a method for linear networks, is.connected.linnet, described here, and a method for point patterns described in is.connected.ppp.

See Also

connected, is.connected.ppp.

Examples

Run this code
# NOT RUN {
  d <- distmap(cells, dimyx=256)
  X <- levelset(d, 0.07)
  plot(X)
  is.connected(X)
# }

Run the code above in your browser using DataLab