# Plant Architectural Analysis with Yplant and QuasiMC

## Documentation for package ‘YplantQMC’ version 0.6-6

- DESCRIPTION file.

## Help Pages

changeinternodes | Modify Yplant input files.
constructplant | Construct a 3D plant
crownhull | Calculates and plots the convex hull around the plant crown
evalHemi | Generate a hemiphoto object
examplehemi | Two example hemiphotos in YplantQMC format
Farquhar | Farquhar-Ball-Berry coupled leaf gas exchange model
getangles | Read angles from a .p file.
getR | Get crown radius of a plant
includePhy | Make a leaf physiology object
includePhy.plant3d | Make a leaf physiology object
includePhy.plant3dlist | Make a leaf physiology object
installQuasiMC | Download and install the QuasiMC executable
largegap | Two example hemiphotos in YplantQMC format
leafdispersion | Leaf dispersion of 3D plants
lightresponse | Non-rectangular hyperbola
makeStand | Make a stand of virtual plants
modifypfile | Modify Yplant input files.
pilularis | Three example 3D plants
plantexamples | Three example 3D plants
plot.leaffile | Plots a Yplant leaf file (a file with extension '.l' or '.lf') in 2D.
plot.plant3d | Plots a plant in 3D
plot.plant3dlist | Plots a plant in 3D
plot.projectedplant3d | Project plant coordinates onto a viewing plane
plot.stand3d | Plots a plant in 3D
plot.tracedplant | Calculate displayed and projected leaf areas of a 3D plant
plot.yphemi | Generate a hemiphoto object
plot3d.leaffile | Plots a Yplant leaf file (a file with extension '.l' or '.lf') in 2D.
print.projectedplant3d | Project plant coordinates onto a viewing plane
projectplant | Project plant coordinates onto a viewing plane
psrdata | Get PSR data.
randomplant | Generate a plant with randomly distributed leaves
raytrace | Calculate displayed and projected leaf areas of a 3D plant
readl | Read a Yplant leaf file
readp | Reads the data from a .p file.
readplantlist | Construct a 3D plant
replaceangles | Modify Yplant input files.
runYplant | A single simulation of YplantQMC
runYplant.plant3d | A single simulation of YplantQMC
runYplant.stand3d | A single simulation of YplantQMC
setHemi | Generate a hemiphoto object
setLocation | Generate a location object
setMet | Generate a weather object
setPhy | Make a leaf physiology object
Silhouette | Calculates the area of the 2D convex hull of a projected plant
smallgap | Two example hemiphotos in YplantQMC format
STARbar | Calculate displayed and projected leaf areas of a 3D plant
STARbar.plant3d | Calculate displayed and projected leaf areas of a 3D plant
STARbar.plant3dlist | Calculate displayed and projected leaf areas of a 3D plant
sugarmaple | Three example 3D plants
summary.plant3d | Summarize 3D plants
summary.plant3dlist | Summarize 3D plants
toona | Three example 3D plants
turtle | A turtle sky with 58 points
turtle244 | A turtle sky with 244 points
turtle482 | A turtle sky with 482 points
viewplot | Make a three panel plot of a 3D plant
xmastime | Is it xmas yet?
yplantaltaz | Altitude and azimuth angles
YplantDay | Run a simulation over a day with YplantQMC
YplantDay.plant3d | Run a simulation over a day with YplantQMC
YplantDay.plant3dlist | Run a simulation over a day with YplantQMC
YplantDay.stand3d | Run a simulation over a day with YplantQMC
ypreport | Make a PDF report of several YplantQMC objects
zenaz | Calculates position of the sun