SORTIE Core C++ Documentation
Public Member Functions | List of all members
clShadingEffectNone Class Reference

Class that provides no shading effect (value of 1). More...

#include <ShadingEffectNone.h>

Inheritance diagram for clShadingEffectNone:
clShadingEffectBase

Public Member Functions

double CalculateShadingEffect (clTree *p_oTree)
 Calculates shading effect. More...
 
void DoSetup (clTreePopulation *p_oPop, clBehaviorBase *p_oNCI, xercesc::DOMElement *p_oElement)
 Does any desired setup. More...
 
- Public Member Functions inherited from clShadingEffectBase
virtual ~clShadingEffectBase ()
 Destructor. More...
 
virtual void PreCalcs (clTreePopulation *p_oPop)
 Performs calculations like either clGrowthBase::PreGrowthCalcs or clMortalityBase::PreMortCalcs. More...
 

Detailed Description

Class that provides no shading effect (value of 1).

Member Function Documentation

◆ CalculateShadingEffect()

double clShadingEffectNone::CalculateShadingEffect ( clTree p_oTree)
inlinevirtual

Calculates shading effect.

Parameters
p_oTreeTree for which to calculate shading effect.

Implements clShadingEffectBase.

◆ DoSetup()

void clShadingEffectNone::DoSetup ( clTreePopulation p_oPop,
clBehaviorBase p_oNCI,
xercesc::DOMElement *  p_oElement 
)
inlinevirtual

Does any desired setup.

Parameters
p_oPopTree population.
p_oNCINCI behavior object.
p_oElementRoot element of the behavior.

Implements clShadingEffectBase.


The documentation for this class was generated from the following file: