Tract-class: Class "Tract"

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

Description

The "Tract" class is the base class for creating objects corresponding to raster grids for use in samplng surface simulation. The class is a subclass of "RasterLayer" and so incorporates all of the slots from that class as well as the ones defined below.

Objects from the Class

Objects can be created by calls of the form new("Tract", ...); however, due to the complexity of the class, this is not recommended. Instead, one can use on of the class constructor methods of the same name, Tract, to create and object. There are several of these available, giving a variety of ways to create a raster grid for use in sampling surface simulation.

There is currently one subclass, "bufferedTract", which allows an internal buffer.

Slots

In addition to the slots found in the "RasterLayer" class, the following slots are defined...

description:

Object of class "character": A character vector describing the tract if desired.

units:

Object of class "character": The units of measure used, must be either "English" or "metric".

area:

Object of class "numeric": The area of the tract in appropriate units.

Extends

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

Methods

Examples of methods include, but are not limited to the following...

bbox

signature(obj = "Tract"): Return object bounding box

bufferedTract

signature(bufferWidth = "numeric", tract = "Tract"): Object constructor

heapIZ

signature(izgObject = "InclusionZoneGrid", tract = "Tract"): Heap into a sampling surface

izGrid

signature(izObject = "fullChainSawIZ", tract = "Tract"): Full chainsaw InclusionZoneGrid

izGrid

signature(izObject = "chainSawIZ", tract = "Tract"): “InclusionZoneGrid” generic constructor

izGrid

signature(izObject = "matrix", tract = "Tract"): ...

izGrid

signature(izObject = "sausageIZ", tract = "Tract"): ...

izGrid

signature(izObject = "standUpIZ", tract = "Tract"): ...

perimeter

signature(object = "Tract"): Returns object perimeter

plot

signature(x = "Tract", y = "missing"): Plot the object

sampSurf

signature(object = "downLogIZs", tract = "Tract"): Generate a sampling surface

sampSurf

signature(object = "numeric", tract = "Tract"): ...

show

signature(object = "Tract"): Show/print the object

summary

signature(object = "Tract"): Object summary

Author(s)

Jeffrey H. Gove

See Also

bufferedTract, mirageTract

Examples

1
showClass("Tract")

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