horizontalLineIZ-class: Class '"horizontalLineIZ"'

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

Description

This class holds the inclusion zone definition for the horizontal line sampling method for standing trees.

Objects from the Class

Objects can be created by calls of the form new("horizontalLineIZ", ...). However, this is not recommended because the objects are fairly complex. Instead, one can use the object constructor horizontalLineIZ to create new objects.

Slots

This class adds several slots to the "standingTreeIZ" base class specification, please see the superclasses (see below) for more slot definitions.

angleGauge:

Object of class "angleGauge": A subclass object from the "ArealSampling" class. Please see the help for the "angleGauge" class for more information on the slots associated with angle gauge objects.

lineSegment:

Object of class "lineSegment": Also a subclass object from the "ArealSampling" class. Please see the help for the "lineSegment" class for more information on the slots associated with line segment objects.

width:

Object of class "numeric": This is the width of the inclusion zone in the appropriate units (feet for “English”, meters for “metric”).

length:

Object of class "numeric": This is the length of the inclusion zone (line segment) in appropriate units (feet for “English”, meters for “metric”).

izPerim:

Object of class "matrix": A matrix representation of the inclusion zone in homogeneous coordinates. This can be manipulated and plotted as desired for easy access to the inclusion zone where needed.

area:

Object of class "numeric": The area of the inclusion zone in the correct units.

perimeter:

Object of class "SpatialPolygons": The "SpatialPolygons" object corresponding to the perimeter of the inclusion zone.

pgArea:

Object of class "numeric": This is the area of the inclusion zone as calculated from the polygon in the perimeter slot using the “SpatialPolygons” object. As such, it is an approximation of the true area of the inclusion zone, which is given in the area slot. This just enables us to see how close the graphic representation is to the real area, and adjust if necessary the number of points defining the inclusion area perimeter.

Extends

Class "standingTreeIZ", directly.
Class "InclusionZone", by class "standingTreeIZ", distance 2.

Methods

izGrid

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

perimeter

signature(object = "horizontalLineIZ"): Return the object perimeter

plot

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

summary

signature(object = "horizontalLineIZ"): Object summary

Author(s)

Jeffrey H. Gove

References

T. G. Gregroire and H. T. Valentine. 2009. Sampling strategies for natural resources and the environment. Chapman and Hall/CRC, 496p.

The InclusionZone Class” vignette.

See Also

See the "standingTreeIZs" container class and the object constructor horizontalLineIZ

Examples

1
showClass("horizontalLineIZ")

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