Learn R Programming

sampSurf (version 0.7-6)

Sampling Surface Simulation for Areal Sampling Methods

Description

Sampling surface simulation is useful in the comparison of different areal sampling methods in forestry, ecology and natural resources. The sampSurf package allows the simulation of numerous sampling methods for standing trees and downed woody debris in a spatial context. It also provides an S4 class and method structure that facilitates the addition of new sampling methods.

Copy Link

Version

Install

install.packages('sampSurf')

Monthly Downloads

68

Version

0.7-6

License

GPL (>= 3)

Maintainer

Jeffrey H Gove

Last Published

March 5th, 2021

Functions in sampSurf (0.7-6)

InclusionZone-class

Class "InclusionZone"
MonteCarloSampling-class

Class "MonteCarloSampling"
.StemEnv

‘Hidden’ Environment for Constants, etc.
Tract-methods

Methods for "Tract" Object Construction in package ‘sampSurf’
MonteCarloSamplingIZ-class

Class "MonteCarloSamplingIZ"
antitheticICHSIZ-methods

Methods for "antitheticICHSIZ" object construction in Package sampSurf
Stem-class

Class "Stem" for building tree and log like subclasses
InclusionZoneGrid-class

Class "InclusionZoneGrid"
Tract-class

Class "Tract"
StemContainer-class

Class "StemContainer" for collections of tree and log objects
ArealSampling-class

Class "ArealSampling"
area

Area of objects in package sampSurf
antitheticSampling

Generate Objects of Class "'>antitheticSampling"
antitheticContainer-class

Class "antitheticContainer"
bboxCheck

Function to Check Spatial Bounding Boxes
antitheticICHSIZ

Generate Objects of Class "'>antitheticICHSIZ"
bboxSum

Function to Compute an Overall Bounding Box (bbox)
antitheticContainer-methods

Methods for "antitheticContainer" object creation in Package sampSurf
antitheticContainer

Generate Objects of Class "'>antitheticContainer"
angleGauge-methods

Methods "angleGauge" Object Construction in Package sampSurf
antitheticICHSIZ-class

Class "antitheticICHSIZ"
Tract

bboxToPoly

Function to Convert a Valid "bbox" to a “SpatialPolygons” Object
circularPlot

circularPlotIZ-class

Class "circularPlotIZ"
boltDimensions

Calculate Bolt Dimensions for “downLog” Objects
angleGauge

area-methods

Methods for Function area in Package sampSurf
bufferedTract-class

Class "bufferedTract"
angleGauge-class

Class "angleGauge": For Angle Gauge Sampling Methods
chainSawIZ

checkStemDimensions

Check for consistency in attribute slots within “Stem” Objects
clipStemsToTract

Clip stems to lie within tract
clipStemsToTract-methods

Methods for Generic Function clipStemsToTract in Package sampSurf
controlVariate

criticalHeightIZ-class

Class "criticalHeightIZ"
chainSawIZ-class

Class "chainSawIZ"
circularPlotIZ-methods

Method for "circularPlotIZ" object construction in Package sampSurf
bufferedTract-methods

Methods for "bufferedTract" Object Construction in package "sampSurf"
antitheticSampling-methods

Methods for antitheticSampling object construction in Package sampSurf
antitheticSampling-class

Class "antitheticSampling"
circularPlotIZ

criticalHeightIZ-methods

Methods for "criticalHeightIZ" object constuction in Package sampSurf
chainSawIZ-methods

Method for "chainSawIZ" object construction in Package sampSurf
bufferedTract

controlVariate-class

Class "controlVariate"
controlVariate-methods

Methods for controlVariate object construction in Package sampSurf
circularPlot-class

Class "circularPlot": Fixed-area Circular Plots
criticalHeightIZ

Generate Objects of Class "'>criticalHeightIZ"
distanceLimitedIZ-methods

Methods for "distanceLimitedIZ" Object Construction in Package sampSurf
distanceLimited

Generate Objects of Class "'>distanceLimited"
distanceLimited-class

Class "distanceLimited": Distance Limited Sampling
crudeMonteCarlo-class

Class "crudeMonteCarlo"
distanceLimitedIZ

Generate Objects of Class "'>distanceLimitedIZ"
distanceLimitedMCIZ

Generate Objects of Class "'>distanceLimitedMCIZ"
distanceLimitedIZ-class

Class "distanceLimitedIZ"
classUnions

Class Unions in sampSurf
distanceLimitedPDSIZ-class

Class "distanceLimitedPDSIZ"
distanceLimited-methods

Methods for “distanceLimited” Object Construction in Package sampSurf
downLogs-methods

Methods for "downLogs" Object Construction
downLog-class

Class "downLog": Representation of Downed Logs
downLogs-class

Class "downLogs"
downLogs

crudeMonteCarlo-methods

Methods for crudeMonteCarlo object construction in Package sampSurf
distanceLimitedPDSIZ

Generate Objects of Class "'>distanceLimitedPDSIZ"
heapIZ-methods

Methods for Function heapIZ in Package sampSurf
circularPlot-methods

Methods for "circularPlot" Object Construction in package ‘sampSurf’
distanceLimitedPDSIZ-methods

Methods for "distanceLimitedPDSIZ" Object Construction in Package sampSurf
hist

Histogram of Various Object Attributes in Package sampSurf
hist-methods

Methods for graphics Function hist in Package sampSurf
downLog-methods

Methods for "downLog" Object Construction in package sampSurf
heapIZ

‘Heap’ Up a Sampling Surface
downLogIZs-class

Class "downLogIZs"
downLogIZ-class

Class "downLogIZ"
horizontalPointCMCIZ-methods

Methods for “horizontalPointCMCIZ” object construction in Package sampSurf
fullChainSawIZ-class

Class "fullChainSawIZ"
horizontalPointISIZ

Generate Objects of Class "'>horizontalPointISIZ"
horizontalPointCMCIZ

Generate Objects of Class "'>horizontalPointCMCIZ"
horizontalPointISIZ-methods

Methods for “horizontalPointISIZ” object construction in Package sampSurf
downLog

crudeMonteCarlo

Generate Objects of Class "'>crudeMonteCarlo"
horizontalPointCVIZ

Generate Objects of Class "'>horizontalPointCVIZ"
horizontalLineIZ-class

Class "horizontalLineIZ"
csFullInclusionZoneGrid-class

Class "csFullInclusionZoneGrid"
horizontalPointIZ

Generate Objects of Class "'>horizontalPointIZ"
izGridMirage-methods

Methods for Function izGridMirage in Package sampSurf
hybridDLPDSIZ-class

Class "hybridDLPDSIZ"
distanceLimitedMCIZ-class

Class "distanceLimitedMCIZ"
downLogIZs-methods

Method for "downLogIZs" object construction in Package `sampSurf'
horizontalLineIZ-methods

Methods for "horizontalLineIZ" object constuction in Package sampSurf
izGrid

Generate Objects of Class "'>InclusionZoneGrid"
horizontalPointCVIZ-methods

Methods for “horizontalPointCVIZ” object construction in Package sampSurf
horizontalPointCVIZ-class

Class "horizontalPointCVIZ"
importanceCHSIZ-methods

Methods for "importanceCHSIZ" object constuction in Package sampSurf
horizontalPointISIZ-class

Class "horizontalPointISIZ"
importanceCHSIZ-class

Class "importanceCHSIZ"
horizontalPointIZ-class

Class "horizontalPointIZ"
horizontalPointIZ-methods

Methods for "horizontalPointIZ" object construction in Package sampSurf
izGridMirage

Generate Objects of Class "'>mirageInclusionZoneGrid"
izGridConstruct

Common code for constructing objects of class “InclusionZoneGrid”
downLogIZs

mirageTract

monteNTSample

mirageTract-methods

Methods for mirageTract object construction in Package sampSurf
perpendicularDistanceIZ

Generate Objects of Class "'>perpendicularDistanceIZ"
mcsContainer-methods

Methods for "mcsContainer" object construction in Package sampSurf
perpendicularDistanceIZ-methods

Methods for "perpendicularDistanceIZ" Object Construction in Package sampSurf
montePop-class

Class "montePop"
getID-methods

Methods for Function getID in Package sampSurf
izContainer

Common Setup for Subclass Object Creation
getID

Retrieve Object IDs
hybridDLPDSIZ-methods

Methods for Function hybridDLPDSIZ in Package sampSurf
hybridDLPDSIZ

initRandomSeed

Initialize the Random Number Seed
distanceLimitedMCIZ-methods

Methods for "distanceLimitedMCIZ" Object Construction in Package sampSurf
mcsContainer

monte-class

Class "monte"
fullChainSawIZ-methods

Methods for “fullChainSawIZ” object construction in Package sampSurf
monte-methods

Methods for "'>monte" Object Construction in Package sampSurf
omnibusPDSIZ-class

Class "omnibusPDSIZ"
mirageInclusionZoneGrid-class

Class "mirageInclusionZoneGrid"
mirageTract-class

Class "mirageTract"
monteNTSample-methods

izGrid-methods

Methods for "InclusionZoneGrid" object construction in Package `sampSurf'
pointRelascope

monteNTSample-class

Class "monteNTSample"
pairedAICHSIZ-methods

Methods for "pairedAICHSIZ" object construction in Package sampSurf
pairedAICHSIZ

monteBSSample

omnibusPDSIZ-methods

Methods for "omnibusPDSIZ" Object Construction in Package sampSurf
fullChainSawIZ

monteBSSample-methods

sausageIZ

plot

Plot objects within package `sampSurf'
plot-methods

Methods for graphics Function plot in Package ‘sampSurf’
omnibusPDSIZ

monteSample-class

Class "monteSample"
omnibusDLPDSIZ-class

Class "omnibusDLPDSIZ"
pointRelascopeIZ-class

Class "pointRelascopeIZ"
getProxy

Proxy functions for Monte Carlo sampling methods in sampSurf
standingTree

perimeter-methods

Methods for Function perimeter in Package sampSurf
segmentVolume-methods

Methods for Function segmentVolume in Package sampSurf
pairedAICHSIZ-class

Class "pairedAICHSIZ"
izContainer-class

Class "izContainer"
sampleLogs

Generates a Synthetic Population of Down Log Attributes
standingTreeIZs-class

Class "standingTreeIZs"
standingTreeIZs-methods

Method for "standingTreeIZs" object construction in Package sampSurf
lineSegment-class

Class "lineSegment": sample line segments
standingTreeIZ-class

Class "standingTreeIZ"
lineSegment-methods

Methods for "'>lineSegment" object creation in Package sampSurf
sampleTrees

Generates a Synthetic Population of Standing Tree Attributes
perpendicularDistance

Generate Objects of Class "'>perpendicularDistance"
gridCellEnhance

Add Grid Lines and Centers in Package “sampSurf”
monte

standingTreeIZs

Generate Objects of Class "'>standingTreeIZs"
pointRelascopeIZ

Generate Objects of Class "'>pointRelascopeIZ"
pointRelascopeIZ-methods

Method for "pointRelascopeIZ" Object Construction in Package sampSurf
standingTrees-class

Class "standingTrees"
perpendicularDistanceIZ-class

Class "perpendicularDistanceIZ"
monteBSSample-class

Class "monteBSSample"
horizontalLineIZ

Generate Objects of Class "'>horizontalLineIZ"
montePop-methods

Methods for "'>montePop" Object Construction in Package sampSurf
perimeter

Function to Return the Graphical Perimeter of an Object in Package ‘sampSurf’
spCircle

Create a Circular Spatial Object
sausageIZ-methods

Method for "sausageIZ" object construction in Package `sampSurf'
sausageIZ-class

Class "sausageIZ"
standUpIZ-class

Class "standUpIZ"
horizontalPointCMCIZ-class

Class "horizontalPointCMCIZ"
importanceCHSIZ

Generate Objects of Class "'>importanceCHSIZ"
importanceSampling-methods

Methods for importanceSampling object construction in Package sampSurf
importanceSampling-class

Class "importanceSampling"
sampSurf

standUpIZ-methods

Method for "standUpIZ" object construction in Package sampSurf
sampSurf-package

Sampling Surface Simulation
standUpIZ

montePop

perpendicularDistance-methods

Methods for "perpendicularDistance" Object Construction in Package ‘sampSurf’
perpendicularDistance-class

Class "perpendicularDistance": Perpendicular Distance Sampling
standingTrees-methods

Methods for standingTrees Object Construction
pointRelascope-class

Class "pointRelascope": Point Relascope Sampling
standingTrees

importanceSampling

Generate Objects of Class "'>importanceSampling"
lineSegment

mcsContainer-class

Class "mcsContainer"
pointRelascope-methods

Methods for "pointRelascope" Object Construction in Package ‘sampSurf’
omnibusDLPDSIZ-methods

Methods for "omnibusDLPDSIZ" Object Construction in Package sampSurf
standingTree-methods

Methods for standingTree Object Construction in Package sampSurf
standingTree-class

Class "standingTree": Representation of Standing Trees
transparentColorBase

Set Transparancey in Base Graphics
plot3D-methods

Methods for Function plot3D in Package sampSurf
plot3D

Interactive 3D Plot of Objects From Package “sampSurf”
omnibusDLPDSIZ

segmentVolume

smithPlot

A function to make H. F. Smith plots
sampSurf-class

Class "sampSurf"
taperInterpolate

taperInterpolate-methods

Methods for Function taperInterpolate in Package sampSurf
sampSurf-methods

Methods for "sampSurf" object construction in Package `sampSurf'