bufferedTract-class: Class "bufferedTract"

Description Objects from the Class Slots Extends Methods Author(s) See Also Examples

Description

This class is a subclass of the "Tract" class. It provides, in addition to the functionality in “Tract”, the ability to create an internal buffer within the tract. This might be important, for example, when drawning a population of logs for sampling surface generation. The buffer width can be set such that no log's inclusion zone extends outside the tract. Objects of this class are also descendants of class "RasterLayer", and so share the full functionality of this class.

Objects from the Class

Objects can be created by calls of the form new("bufferedTract", ...). However, this is not recommended due to the complexity of the class. Instead, use the bufferedTract constructor to create objects.

Slots

In addition to those slots that are defined within the "Tract", the following are available...

bufferRect:

Object of class "matrix": A matrix in the form of a bounding box with row names c("x","y") and column names c("min","max").

spBuffer:

Object of class "SpatialPolygons": A SpatialPolygons representation of bufferRect via the sp package.

Extends

Class "Tract", directly. Class "RasterLayer", by class "Tract", distance 2. Class "Raster", by class "Tract", distance 3. Class "BasicRaster", by class "Tract", distance 4.

Methods

downLogs

signature(object = "numeric", container = "bufferedTract"): Create downlogs

plot

signature(x = "bufferedTract", y = "missing"): Plot the logs

show

signature(object = "bufferedTract"): Show the object

Author(s)

Jeffrey H. Gove

See Also

Tract, mirageTract

Examples

1
showClass("bufferedTract")

sampSurf documentation built on March 5, 2021, 5:06 p.m.