# Sampling Surface Simulation for Areal Sampling Methods

## Documentation for package ‘sampSurf’ version 0.6-0

- DESCRIPTION file.
- Overview of user guides and package vignettes; browse directory.

## Help Pages

A B C D G H I N O P S T misc

sampSurf-package | Sampling Surface Simulation

## -- A --

angleGauge | Generate Objects of Class "'angleGauge'"
angleGauge-class | Class '"angleGauge"': For Angle Gauge Sampling Methods
angleGauge-method | Methods '"angleGauge"' Object Construction in Package 'sampSurf'
angleGauge-methods | Methods '"angleGauge"' Object Construction in Package 'sampSurf'
area | Area of objects in package 'sampSurf'
area-method | Methods for Function 'area' in Package 'sampSurf'
area-method | Class '"circularPlotIZ"'
area-methods | Methods for Function 'area' in Package 'sampSurf'
ArealSampling-class | Class "ArealSampling"

## -- B --

bbox-method | Class "InclusionZone"
bbox-method | Class "InclusionZoneGrid"
bbox-method | Class '"StemContainer"' for collections of tree and log objects
bbox-method | Class "Tract"
bbox-method | Class "circularPlot": Fixed-area Circular Plots
bbox-method | Class "downLog": Representation of Downed Logs
bbox-method | Class "downLogIZs"
bbox-method | Class '"izContainer"'
bbox-method | Class "sampSurf"
bbox-method | Class '"standingTree"': Representation of Standing Trees
bboxCheck | Function to Check Spatial Bounding Boxes
bboxSum | Function to Compute an Overall Bounding Box (bbox)
bboxToPoly | Function to Convert a Valid "bbox" to a "SpatialPolygons" Object
boltDimensions | Calculate Bolt Dimensions for "downLog" Objects
bufferedTract | Generate Objects of Class "'bufferedTract'"
bufferedTract-class | Class "bufferedTract"
bufferedTract-method | Methods for "bufferedTract" Object Construction in package "sampSurf"
bufferedTract-methods | Methods for "bufferedTract" Object Construction in package "sampSurf"

## -- C --

chainSawIZ | Generate Objects of Class "'chainSawIZ'"
chainSawIZ-class | Class "chainSawIZ"
chainSawIZ-method | Method for "chainSawIZ" object construction in Package 'sampSurf'
chainSawIZ-methods | Method for "chainSawIZ" object construction in Package 'sampSurf'
circularPlot | Generate Objects of Class "'circularPlot'"
circularPlot-class | Class "circularPlot": Fixed-area Circular Plots
circularPlot-method | Methods for "circularPlot" Object Construction in package 'sampSurf'
circularPlot-methods | Methods for "circularPlot" Object Construction in package 'sampSurf'
circularPlotIZ | Generate Objects of Class "'circularPlotIZ'"
circularPlotIZ-class | Class '"circularPlotIZ"'
circularPlotIZ-method | Method for "circularPlotIZ" object construction in Package 'sampSurf'
circularPlotIZ-methods | Method for "circularPlotIZ" object construction in Package 'sampSurf'
csFullInclusionZoneGrid-class | Class "csFullInclusionZoneGrid"

## -- D --

distanceLimited | Generate Objects of Class "'distanceLimited'"
distanceLimited-class | Class '"distanceLimited"': Distance Limited Sampling
distanceLimited-method | Methods for "distanceLimited" Object Construction in Package 'sampSurf'
distanceLimited-methods | Methods for "distanceLimited" Object Construction in Package 'sampSurf'
distanceLimitedIZ | Generate Objects of Class "'distanceLimitedIZ'"
distanceLimitedIZ-class | Class '"distanceLimitedIZ"'
distanceLimitedIZ-method | Methods for "'distanceLimitedIZ'" Object Construction in Package 'sampSurf'
distanceLimitedIZ-methods | Methods for "'distanceLimitedIZ'" Object Construction in Package 'sampSurf'
distanceLimitedMCIZ | Generate Objects of Class "'distanceLimitedMCIZ'"
distanceLimitedMCIZ-class | Class '"distanceLimitedMCIZ"'
distanceLimitedMCIZ-method | Methods for "'distanceLimitedMCIZ'" Object Construction in Package 'sampSurf'
distanceLimitedMCIZ-methods | Methods for "'distanceLimitedMCIZ'" Object Construction in Package 'sampSurf'
distanceLimitedPDSIZ | Generate Objects of Class "'distanceLimitedPDSIZ'"
distanceLimitedPDSIZ-class | Class '"distanceLimitedPDSIZ"'
distanceLimitedPDSIZ-method | Methods for "'distanceLimitedPDSIZ'" Object Construction in Package 'sampSurf'
distanceLimitedPDSIZ-methods | Methods for "'distanceLimitedPDSIZ'" Object Construction in Package 'sampSurf'
dlsIZNull-class | Class Unions in 'sampSurf'
dlsNumeric-class | Class Unions in 'sampSurf'
downLog | Generate Objects of Class "'downLog'"
downLog-class | Class "downLog": Representation of Downed Logs
downLog-method | Methods for "downLog" Object Construction
downLog-methods | Methods for "downLog" Object Construction
downLogIZ-class | Class "downLogIZ"
downLogIZs | Generate Objects of Class "'downLogIZs'"
downLogIZs-class | Class "downLogIZs"
downLogIZs-method | Method for "downLogIZs" object construction in Package 'sampSurf'
downLogIZs-methods | Method for "downLogIZs" object construction in Package 'sampSurf'
downLogs | Generate Objects of Class "'downLogs'"
downLogs-class | Class "downLogs"
downLogs-method | Methods for "downLogs" Object Construction
downLogs-methods | Methods for "downLogs" Object Construction

## -- G --

gridCellEnhance | Add Grid Lines and Centers in Package "sampSurf"

## -- H --

heapIZ | 'Heap' Up a Sampling Surface
heapIZ-method | Methods for Function heapIZ in Package 'sampSurf'
heapIZ-methods | Methods for Function heapIZ in Package 'sampSurf'
hist | Histogram of Various Object Attributes in Package 'sampSurf'
hist-method | Class "downLogs"
hist-method | Methods for 'graphics' Function 'hist' in Package 'sampSurf'
hist-method | Class '"standingTrees"'
hist-methods | Methods for 'graphics' Function 'hist' in Package 'sampSurf'
horizontalPointIZ | Generate Objects of Class "'horizontalPointIZ'"
horizontalPointIZ-class | Class '"horizontalPointIZ"'
horizontalPointIZ-method | Methods for '"horizontalPointIZ"' object construction in Package 'sampSurf'
horizontalPointIZ-methods | Methods for '"horizontalPointIZ"' object construction in Package 'sampSurf'
hybridDLPDSIZ | Generate Objects of Class "'hybridDLPDSIZ'"
hybridDLPDSIZ-class | Class '"hybridDLPDSIZ"'
hybridDLPDSIZ-method | Methods for Function 'hybridDLPDSIZ' in Package 'sampSurf'
hybridDLPDSIZ-methods | Methods for Function 'hybridDLPDSIZ' in Package 'sampSurf'

## -- I --

InclusionZone-class | Class "InclusionZone"
InclusionZoneGrid-class | Class "InclusionZoneGrid"
initRandomSeed | Initialize the Random Number Seed
izContainer | Common Setup for Subclass Object Creation
izContainer-class | Class '"izContainer"'
izContainer-method | Common Setup for Subclass Object Creation
izGrid | Generate Objects of Class "'InclusionZoneGrid'"
izGrid-method | Class '"distanceLimitedIZ"'
izGrid-method | Methods for "InclusionZoneGrid" object construction in Package 'sampSurf'
izGrid-methods | Methods for "InclusionZoneGrid" object construction in Package 'sampSurf'
izGridConstruct | Common code for constructing objects of class "InclusionZoneGrid"
izGridCSFull | Generate Objects of Class "'csFullInclusionZoneGrid'"
izGridCSFull-method | Methods for "csFullInclusionZoneGrid" object construction in Package 'sampSurf'
izGridCSFull-methods | Methods for "csFullInclusionZoneGrid" object construction in Package 'sampSurf'

## -- N --

numericNULL-class | Class Unions in 'sampSurf'

## -- O --

omnibusDLPDSIZ | Generate Objects of Class "'omnibusDLPDSIZ'"
omnibusDLPDSIZ-class | Class '"omnibusDLPDSIZ"'
omnibusDLPDSIZ-method | Methods for "'omnibusDLPDSIZ'" Object Construction in Package 'sampSurf'
omnibusDLPDSIZ-methods | Methods for "'omnibusDLPDSIZ'" Object Construction in Package 'sampSurf'
omnibusPDSIZ | Generate Objects of Class "'omnibusPDSIZ'"
omnibusPDSIZ-class | Class '"omnibusPDSIZ"'
omnibusPDSIZ-method | Methods for "'omnibusPDSIZ'" Object Construction in Package 'sampSurf'
omnibusPDSIZ-methods | Methods for "'omnibusPDSIZ'" Object Construction in Package 'sampSurf'

## -- P --

pdsIZNull-class | Class Unions in 'sampSurf'
perimeter | Function to Return the Graphical Perimeter of an Object in Package 'sampSurf'
perimeter-method | Class '"distanceLimitedIZ"'
perimeter-method | Methods for Function perimeter in Package 'sampSurf'
perimeter-methods | Methods for Function perimeter in Package 'sampSurf'
perpendicularDistance | Generate Objects of Class "'perpendicularDistance'"
perpendicularDistance-class | Class '"perpendicularDistance"': Perpendicular Distance Sampling
perpendicularDistance-method | Methods for "perpendicularDistance" Object Construction in Package 'sampSurf'
perpendicularDistance-methods | Methods for "perpendicularDistance" Object Construction in Package 'sampSurf'
perpendicularDistanceIZ | Generate Objects of Class "'perpendicularDistanceIZ'"
perpendicularDistanceIZ-class | Class '"perpendicularDistanceIZ"'
perpendicularDistanceIZ-method | Methods for "'perpendicularDistanceIZ'" Object Construction in Package 'sampSurf'
perpendicularDistanceIZ-methods | Methods for "'perpendicularDistanceIZ'" Object Construction in Package 'sampSurf'
plot | Plot objects within package 'sampSurf'
plot-method | Class '"izContainer"'
plot-method | Methods for 'graphics' Function 'plot' in Package 'sampSurf'
plot-method | Class '"standingTree"': Representation of Standing Trees
plot-method | Class '"standingTrees"'
plot-methods | Methods for 'graphics' Function 'plot' in Package 'sampSurf'
plot3D | Interactive 3D Plot of Objects From Package "sampSurf"
plot3D-method | Class "Tract"
plot3D-method | Interactive 3D Plot of Objects From Package "sampSurf"
plot3D-method | Class "sampSurf"
pointRelascope | Generate Objects of Class "'pointRelascope'"
pointRelascope-class | Class '"pointRelascope"': Point Relascope Sampling
pointRelascope-method | Methods for "pointRelascope" Object Construction in Package 'sampSurf'
pointRelascope-methods | Methods for "pointRelascope" Object Construction in Package 'sampSurf'
pointRelascopeIZ | Generate Objects of Class "'pointRelascopeIZ'"
pointRelascopeIZ-class | Class "pointRelascopeIZ"
pointRelascopeIZ-method | Method for "pointRelascopeIZ" Object Construction in Package 'sampSurf'
pointRelascopeIZ-methods | Method for "pointRelascopeIZ" Object Construction in Package 'sampSurf'

## -- S --

sampleLogs | Generates a Synthetic Population of Down Log Attributes
sampleTrees | Generates a Synthetic Population of Standing Tree Attributes
sampSurf | Generate Objects of Class "'sampSurf'"
sampSurf-class | Class "sampSurf"
sampSurf-method | Class '"izContainer"'
sampSurf-method | Methods for "sampSurf" object construction in Package 'sampSurf'
sampSurf-methods | Methods for "sampSurf" object construction in Package 'sampSurf'
sausageIZ | Generate Objects of Class "'sausageIZ'"
sausageIZ-class | Class "sausageIZ"
sausageIZ-method | Method for "sausageIZ" object construction in Package 'sampSurf'
sausageIZ-methods | Method for "sausageIZ" object construction in Package 'sampSurf'
show-method | Class "ArealSampling"
show-method | Class "InclusionZone"
show-method | Class "InclusionZoneGrid"
show-method | Class "Stem" for building tree and log like subclasses
show-method | Class '"StemContainer"' for collections of tree and log objects
show-method | Class "Tract"
show-method | Class "bufferedTract"
show-method | Class "downLogIZs"
show-method | Class '"izContainer"'
show-method | Class "sampSurf"
spCircle | Create a Circular Spatial Object
standingTree | Generate Objects of Class "'standingTree'"
standingTree-class | Class '"standingTree"': Representation of Standing Trees
standingTree-method | Methods for 'standingTree' Object Construction
standingTree-methods | Methods for 'standingTree' Object Construction
standingTreeIZ-class | Class '"standingTreeIZ"'
standingTreeIZs | Generate Objects of Class "'standingTreeIZs'"
standingTreeIZs-class | Class '"standingTreeIZs"'
standingTreeIZs-method | Method for "standingTreeIZs" object construction in Package 'sampSurf'
standingTreeIZs-methods | Method for "standingTreeIZs" object construction in Package 'sampSurf'
standingTrees | Generate Objects of Class "'standingTrees'"
standingTrees-class | Class '"standingTrees"'
standingTrees-method | Methods for 'standingTrees' Object Construction
standingTrees-methods | Methods for 'standingTrees' Object Construction
standUpIZ | Generate Objects of Class "'standUpIZ'"
standUpIZ-class | Class "standUpIZ"
standUpIZ-method | Method for "standUpIZ" object construction in Package 'sampSurf'
standUpIZ-methods | Method for "standUpIZ" object construction in Package 'sampSurf'
Stem-class | Class "Stem" for building tree and log like subclasses
StemContainer-class | Class '"StemContainer"' for collections of tree and log objects
summary-method | Class "ArealSampling"
summary-method | Class "InclusionZone"
summary-method | Class "InclusionZoneGrid"
summary-method | Class "Stem" for building tree and log like subclasses
summary-method | Class '"StemContainer"' for collections of tree and log objects
summary-method | Class "Tract"
summary-method | Class '"angleGauge"': For Angle Gauge Sampling Methods
summary-method | Class "chainSawIZ"
summary-method | Class "circularPlot": Fixed-area Circular Plots
summary-method | Class '"circularPlotIZ"'
summary-method | Class '"distanceLimited"': Distance Limited Sampling
summary-method | Class '"distanceLimitedIZ"'
summary-method | Class '"distanceLimitedMCIZ"'
summary-method | Class '"distanceLimitedPDSIZ"'
summary-method | Class "downLog": Representation of Downed Logs
summary-method | Class "downLogIZ"
summary-method | Class "downLogIZs"
summary-method | Class "downLogs"
summary-method | Class '"horizontalPointIZ"'
summary-method | Class '"izContainer"'
summary-method | Class '"omnibusPDSIZ"'
summary-method | Class '"perpendicularDistance"': Perpendicular Distance Sampling
summary-method | Class '"perpendicularDistanceIZ"'
summary-method | Class '"pointRelascope"': Point Relascope Sampling
summary-method | Class "pointRelascopeIZ"
summary-method | Class "sampSurf"
summary-method | Class "sausageIZ"
summary-method | Class "standUpIZ"
summary-method | Class '"standingTree"': Representation of Standing Trees
summary-method | Class '"standingTreeIZ"'
summary-method | Class '"standingTrees"'

## -- T --

taperInterpolate | Interpolate Diameters or Lengths in a '"downLog"' Object
Tract | Generate Objects of Class "'Tract'"
Tract-class | Class "Tract"
Tract-method | Methods for "Tract" Object Construction in package 'sampSurf'
Tract-methods | Methods for "Tract" Object Construction in package 'sampSurf'
transparentColorBase | Set Transparancey in Base Graphics

## -- misc --

.StemEnv | 'Hidden' Environment for Constants, etc.