SORTIE Core C++ Documentation
|
Class that provides no size effect (value of 1). More...
#include <SizeEffectNone.h>
Public Member Functions | |
double | CalculateSizeEffect (clTree *p_oTree, const float &fDiam) |
Calculates size effect. More... | |
void | DoSetup (clTreePopulation *p_oPop, clBehaviorBase *p_oNCI, xercesc::DOMElement *p_oElement) |
Does any desired setup. More... | |
Public Member Functions inherited from clSizeEffectBase | |
virtual void | PreCalcs (clTreePopulation *p_oPop) |
Performs calculations like either clGrowthBase::PreGrowthCalcs or clMortalityBase::PreMortCalcs. More... | |
virtual | ~clSizeEffectBase () |
Destructor. More... | |
Class that provides no size effect (value of 1).
|
inlinevirtual |
Calculates size effect.
p_oTree | Tree for which to calculate size effect. |
fDiam | Diameter of tree. Diameter at 10 cm for seedlings, DBH for all other types. This can be got from the tree but it's already been extracted so let's pass it in. |
Implements clSizeEffectBase.
|
inlinevirtual |
Does any desired setup.
p_oPop | Tree population. |
p_oNCI | NCI behavior object. |
p_oElement | Root element of the behavior. |
Implements clSizeEffectBase.