sexi.comp
Class  Forest
java.lang.Object
  |
  +--sexi.comp.ForestBasic
        |
        +--sexi.comp.Forest
- All Implemented Interfaces: 
- ForestBasicStand, ForestStand, java.io.Serializable
- public class Forest- extends ForestBasic- implements ForestStand, java.io.Serializable
- See Also: 
- Serialized Form
 
 
 
 
| Methods inherited from class sexi.comp.ForestBasic | 
| cropTrees, getArea, getCrownBottomMap, getCrownCenterMap, getCrownTopPosition, getCurrentID, getLightParameters, getNeighbourMap, getNeighbourMap, getTreeContains, getTreeContains, getTreeContains, getTreeCrownsContains, getTreeList, getTrees, getTreeSet, getTreesOnRadius, getTreesOutsideArea, resetNeighboursLink, setLightParameters, setNeighbourLink, setNeighboursLink, setTrees, size | 
 
| Methods inherited from class java.lang.Object | 
| , clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
 
 
treeSpecMap
TreeSpecMap treeSpecMap
forestAge
int forestAge
simData
SimData simData
growthParam
GrowthParameters growthParam
fertMap
FertilityMap fertMap
envDataMap
java.util.HashMap envDataMap
Forest
public Forest()
Forest
public Forest(TreeBasic[] t)
Forest
public Forest(DimensionArea areaSize)
addTree
public void addTree(TreeBasic t)
- 
- Overrides:
- addTreein class- ForestBasic
 
getFertilityMap
public FertilityMap getFertilityMap()
- 
 
addTrees
public void addTrees(TreeBasic[] tArr)
- 
- Specified by: 
- addTreesin interface- ForestStand
- Overrides:
- addTreesin class- ForestBasic
 
getGroundCover
public double getGroundCover(double gridX,
                             double gridY)
- return rasio of ground cover by trees crown
   <<< to recheck! >>>- 
 
getForestData
public ForestData getForestData()
- 
 
growthTrees
public void growthTrees()
- Main loop for growth- 
- Specified by: 
- growthTreesin interface- ForestStand
 
processDataRetreive
public void processDataRetreive()
- 
- Specified by: 
- processDataRetreivein interface- ForestStand
 
getLightMap
public LightMap getLightMap()
- 
- Specified by: 
- getLightMapin interface- ForestStand
 
getTreeSpecList
public TreeSpec[] getTreeSpecList()
- 
- Specified by: 
- getTreeSpecListin interface- ForestStand
 
containsSpecies
public boolean containsSpecies(TreeSpec ts)
- 
 
setTreeSpecList
public void setTreeSpecList(TreeSpec[] ts)
- 
 
getForestAge
public int getForestAge()
- 
- Specified by: 
- getForestAgein interface- ForestStand
 
removeTree
public void removeTree(TreeBasic t)
- 
- Specified by: 
- removeTreein interface- ForestStand
- Overrides:
- removeTreein class- ForestBasic
 
removeAllTrees
public boolean removeAllTrees(TreeBasic[] tArr)
- 
- Overrides:
- removeAllTreesin class- ForestBasic
 
clear
public void clear()
- 
- Overrides:
- clearin class- ForestBasic
 
reset
public void reset()
- 
 
setGrowthParameters
public void setGrowthParameters(GrowthParameters p)
- 
 
getGrowthParameters
public GrowthParameters getGrowthParameters()
- return cloned GrowthParameters- 
- Specified by: 
- getGrowthParametersin interface- ForestStand
 
getSimulationData
public SimData getSimulationData()
- return cloned SimData- 
 
setArea
public void setArea(DimensionArea a)
- Description copied from class: ForestBasic
- Set the area of forest- 
- Overrides:
- setAreain class- ForestBasic
 
putRecGridCount
public void putRecGridCount(TreeSpec spec,
                            int n)
- 
- Specified by: 
- putRecGridCountin interface- ForestStand
 
getTreeNeighboursReferences
public int getTreeNeighboursReferences()
- 
 
toString
public java.lang.String toString()
- 
- Overrides:
- toStringin class- java.lang.Object