Description Objects from the Class Slots Extends Methods Author(s) See Also Examples
A subclass of "ArealSampling
" that can be used to
create line segment objects for use in methods where sampling is
conducted along a line.
Objects can be created by calls of the form new("lineSegment",
...)
; however, this is not recommended due to the necessity to have
the spatial representation correct. Preferably, one should use the
lineSegment
constructor for this class.
orientation
:Object of class "numeric"
: The
orientation of the line segment clockwise from north as an
azimuth in radians. Please note that this is different from the
logAngle
slot in "downLog
" objects,
which is defined counter-clockwise from due east, rather then
north. Note that the constructor expects the orientation
to be in degrees, not radians.
length
:Object of class "numeric"
: The length of the line segment in the correct units.
segment
:Object of class "SpatialLines"
: The graphical object corresponding to the
line segment itself.
location
:Object of class "SpatialPoints"
: This
is a "SpatialPoints"
representation of the location of the
object. In the “lineSegment” class, this is the center of the
line segment, which will often correspond to the location
slot in the “Stem” object under sampling surface
simulations.
spID
:Object of class "character"
: A unique
identifier that is used in the “SpatialPolygons”
representation of the object.
spUnits
:Object of class "CRS"
: A valid string
of class “CRS” denoting the spatial units coordinate system (?CRS
for more information) as in package sp.
Class "ArealSampling"
, directly.
signature(obj = "lineSegment")
: Return the
bounding box.
signature(x = "lineSegment", y = "missing")
: Graphical display of the object.
signature(object = "lineSegment")
: A summary
of the object.
Jeffrey H. Gove
The "ArealSampling
" and "horizontalLineIZ
" classes.
1 | showClass("lineSegment")
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.