sexi.util
Class SimData
java.lang.Object
|
+--sexi.util.SimData
- All Implemented Interfaces:
- java.lang.Cloneable, java.io.Serializable
- public class SimData
- extends java.lang.Object
- implements java.lang.Cloneable, java.io.Serializable
- See Also:
- Serialized Form
Field Summary |
(package private) java.util.ArrayList |
dataList
|
(package private) java.util.HashSet |
specSet
|
Method Summary |
void |
addForestData(ForestData f)
|
java.lang.Object |
clone()
|
java.awt.geom.Point2D[] |
getBasalAreaData(TreeSpec spec)
return array of population for specified species and field |
float[] |
getCFDistribution(int index,
TreeSpec spec)
|
float[] |
getCPDistribution(int index,
TreeSpec spec)
|
java.awt.geom.Point2D[] |
getDBHGrowth(long id)
return dbh growth of individual tree for every iteration |
java.awt.geom.Point2D[] |
getEvolutionData(TreeSpec spec,
int field)
return array of evolution data for specified species and field |
ForestData |
getForestData(int index)
|
java.awt.geom.Point2D[] |
getMortality(TreeSpec spec,
float minDBH,
float maxDBH)
|
java.awt.geom.Point2D[] |
getMortalityRate(TreeSpec spec,
float minDBH,
float maxDBH)
return array of population for specified species and field |
java.awt.geom.Point2D[] |
getPopAboveSizeData(TreeSpec spec,
double minDBH)
return array of evolution data for specified species and minDBH |
java.awt.geom.Point2D[] |
getPopulationData(TreeSpec spec)
return array of population for specified species and field |
java.awt.geom.Point2D[] |
getProductData(TreeSpec spec,
float minDBH)
|
java.awt.geom.Point2D[] |
getRecGridCountData(TreeSpec spec)
|
java.awt.geom.Point2D[] |
getRecruitment(TreeSpec spec,
float minDBH,
float maxDBH)
|
java.awt.geom.Point2D[] |
getRecruitmentRate(TreeSpec spec,
float minDBH,
float maxDBH)
|
TreeSpec[] |
getSpeciesList()
|
void |
reset()
|
int |
size()
|
Methods inherited from class java.lang.Object |
, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
specSet
java.util.HashSet specSet
dataList
java.util.ArrayList dataList
SimData
public SimData()
addForestData
public void addForestData(ForestData f)
getForestData
public ForestData getForestData(int index)
getSpeciesList
public TreeSpec[] getSpeciesList()
getDBHGrowth
public java.awt.geom.Point2D[] getDBHGrowth(long id)
- return dbh growth of individual tree for every iteration
getEvolutionData
public java.awt.geom.Point2D[] getEvolutionData(TreeSpec spec,
int field)
- return array of evolution data for specified species and field
getPopulationData
public java.awt.geom.Point2D[] getPopulationData(TreeSpec spec)
- return array of population for specified species and field
getBasalAreaData
public java.awt.geom.Point2D[] getBasalAreaData(TreeSpec spec)
- return array of population for specified species and field
getCPDistribution
public float[] getCPDistribution(int index,
TreeSpec spec)
getCFDistribution
public float[] getCFDistribution(int index,
TreeSpec spec)
size
public int size()
clone
public java.lang.Object clone()
- Overrides:
clone
in class java.lang.Object
getPopAboveSizeData
public java.awt.geom.Point2D[] getPopAboveSizeData(TreeSpec spec,
double minDBH)
- return array of evolution data for specified species and minDBH
reset
public void reset()
getMortalityRate
public java.awt.geom.Point2D[] getMortalityRate(TreeSpec spec,
float minDBH,
float maxDBH)
- return array of population for specified species and field
getMortality
public java.awt.geom.Point2D[] getMortality(TreeSpec spec,
float minDBH,
float maxDBH)
getRecruitmentRate
public java.awt.geom.Point2D[] getRecruitmentRate(TreeSpec spec,
float minDBH,
float maxDBH)
getRecruitment
public java.awt.geom.Point2D[] getRecruitment(TreeSpec spec,
float minDBH,
float maxDBH)
getProductData
public java.awt.geom.Point2D[] getProductData(TreeSpec spec,
float minDBH)
getRecGridCountData
public java.awt.geom.Point2D[] getRecGridCountData(TreeSpec spec)