Learn R Programming

spatstat (version 1.23-1)

diameter.boxx: Geometrical Calculations for Multi-Dimensional Box

Description

Calculates the volume, diameter, shortest side, or eroded volume of a multi-dimensional box.

Usage

## S3 method for class 'boxx':
diameter(x)
## S3 method for class 'boxx':
volume(x)
## S3 method for class 'boxx':
shortside(x)
## S3 method for class 'boxx':
eroded.volumes(x, r)

Arguments

x
Multi-dimensional box (object of class "boxx").
r
Numeric value or vector of numeric values for which eroded volumes should be calculated.

Value

  • For diameter.boxx, shortside.boxx and volume.boxx, a single numeric value. For eroded.volumes.boxx, a numeric vector of the same length as r.

Details

diameter.boxx, volume.boxx and shortside.boxx compute the diameter, volume and shortest side length of the box.

eroded.volumes.boxx computes, for each entry r[i], the volume of the smaller box obtained by removing a slab of thickness r[i] from each face of the box. This smaller box is the subset consisting of points that lie at least r[i] units away from the boundary of the box.

See Also

boxx

Examples

Run this code
X <- boxx(c(0,10),c(0,10),c(0,5))
    diameter(X) 
    volume(X)
    shortside(X)
    hd <- shortside(X)/2
    eroded.volumes(X, seq(0,hd, length=10))

Run the code above in your browser using DataLab