A B C E G H I J O R S T U W

A

addFallenLeaf(TreeLeaf) - Method in class barsuift.simLife.universe.BasicUniverse
 
addTree(Tree) - Method in class barsuift.simLife.universe.BasicUniverse
 

B

barsuift.simLife - package barsuift.simLife
 
barsuift.simLife.environment - package barsuift.simLife.environment
 
barsuift.simLife.tree - package barsuift.simLife.tree
 
barsuift.simLife.universe - package barsuift.simLife.universe
 
BasicEnvironment - Class in barsuift.simLife.environment
 
BasicEnvironment(EnvironmentState) - Constructor for class barsuift.simLife.environment.BasicEnvironment
Creates the environement with given state
BasicEnvironmentFactory - Class in barsuift.simLife.environment
 
BasicEnvironmentFactory() - Constructor for class barsuift.simLife.environment.BasicEnvironmentFactory
 
BasicSun - Class in barsuift.simLife.environment
Class representing the sun.
BasicSun(SunState) - Constructor for class barsuift.simLife.environment.BasicSun
Creates a Sun instance with given state
BasicTree - Class in barsuift.simLife.tree
 
BasicTree(Universe, TreeState) - Constructor for class barsuift.simLife.tree.BasicTree
 
BasicTreeBranch - Class in barsuift.simLife.tree
 
BasicTreeBranch(Universe, TreeBranchState) - Constructor for class barsuift.simLife.tree.BasicTreeBranch
 
BasicTreeBranchFactory - Class in barsuift.simLife.tree
 
BasicTreeBranchFactory(Universe) - Constructor for class barsuift.simLife.tree.BasicTreeBranchFactory
 
BasicTreeBranchPart - Class in barsuift.simLife.tree
 
BasicTreeBranchPart(Universe, TreeBranchPartState) - Constructor for class barsuift.simLife.tree.BasicTreeBranchPart
 
BasicTreeBranchPartFactory - Class in barsuift.simLife.tree
 
BasicTreeBranchPartFactory(Universe) - Constructor for class barsuift.simLife.tree.BasicTreeBranchPartFactory
 
BasicTreeFactory - Class in barsuift.simLife.tree
 
BasicTreeFactory(Universe) - Constructor for class barsuift.simLife.tree.BasicTreeFactory
 
BasicTreeLeaf - Class in barsuift.simLife.tree
 
BasicTreeLeaf(Universe, TreeLeafState) - Constructor for class barsuift.simLife.tree.BasicTreeLeaf
 
BasicTreeLeafFactory - Class in barsuift.simLife.tree
 
BasicTreeLeafFactory(Universe) - Constructor for class barsuift.simLife.tree.BasicTreeLeafFactory
 
BasicTreeTrunk - Class in barsuift.simLife.tree
 
BasicTreeTrunk(Universe, TreeTrunkState) - Constructor for class barsuift.simLife.tree.BasicTreeTrunk
 
BasicTreeTrunkFactory - Class in barsuift.simLife.tree
 
BasicTreeTrunkFactory(Universe) - Constructor for class barsuift.simLife.tree.BasicTreeTrunkFactory
 
BasicUniverse - Class in barsuift.simLife.universe
 
BasicUniverse(UniverseState) - Constructor for class barsuift.simLife.universe.BasicUniverse
 
BasicUniverseFactory - Class in barsuift.simLife.universe
 
BasicUniverseFactory() - Constructor for class barsuift.simLife.universe.BasicUniverseFactory
 
BasicUniverseIO - Class in barsuift.simLife.universe
 
BasicUniverseIO(File) - Constructor for class barsuift.simLife.universe.BasicUniverseIO
 

C

canCreateOneNewLeaf() - Method in class barsuift.simLife.tree.BasicTreeBranchPart
 
canIncreaseOneLeafSize() - Method in class barsuift.simLife.tree.BasicTreeBranchPart
 
collectFreeEnergy() - Method in class barsuift.simLife.tree.BasicTreeBranch
 
collectFreeEnergy() - Method in class barsuift.simLife.tree.BasicTreeBranchPart
 
collectFreeEnergy() - Method in class barsuift.simLife.tree.BasicTreeLeaf
 
compare(TreeLeaf, TreeLeaf) - Method in class barsuift.simLife.tree.TreeLeafComparator
Returns the difference of distance of the 2 arguments from the origin.
computeAttachPointForNewLeaf() - Method in class barsuift.simLife.tree.BasicTreeBranchPart
 
computeBranchEndPoint(double, boolean, boolean) - Method in class barsuift.simLife.tree.TreeStateFactory
Compute the branch end point.
computeBranchPartEndPoint(Point3d, int) - Method in class barsuift.simLife.tree.TreeBranchStateFactory
 
computeBranchTranslationVector(float, float) - Method in class barsuift.simLife.tree.TreeStateFactory
Compute the branch translation vector.
computeRandomBranchState(float, float) - Method in class barsuift.simLife.tree.TreeStateFactory
 
create() - Method in class barsuift.simLife.environment.BasicEnvironmentFactory
 
createEmpty() - Method in class barsuift.simLife.universe.BasicUniverseFactory
Create an empty universe with no trees
createEmptyUniverseState() - Method in class barsuift.simLife.universe.UniverseStateFactory
 
createEnvironmentState() - Method in class barsuift.simLife.environment.EnvironmentStateFactory
 
createNew(Point3d, BigDecimal) - Method in class barsuift.simLife.tree.BasicTreeLeafFactory
 
createNewTreeLeafState(Point3d, BigDecimal) - Method in class barsuift.simLife.tree.TreeLeafStateFactory
Create a new tree leaf state with following values : id incremented from a sequence efficiency between 90 and 100 freeEnergy = 0 age = 0 new 3D state
createOneNewLeaf() - Method in class barsuift.simLife.tree.BasicTreeBranchPart
 
createRandom(Vector3d, Point3d) - Method in class barsuift.simLife.tree.BasicTreeBranchFactory
 
createRandom(Point3d) - Method in class barsuift.simLife.tree.BasicTreeBranchPartFactory
 
createRandom(Point3d, int, float) - Method in class barsuift.simLife.tree.BasicTreeFactory
 
createRandom(Point3d) - Method in class barsuift.simLife.tree.BasicTreeLeafFactory
 
createRandom(float, float) - Method in class barsuift.simLife.tree.BasicTreeTrunkFactory
 
createRandom() - Method in class barsuift.simLife.universe.BasicUniverseFactory
Create a random universe with between 1 and 4 trees
createRandomBranchPartState(Point3d) - Method in class barsuift.simLife.tree.TreeBranchPartStateFactory
 
createRandomBranchState(Vector3d, Point3d) - Method in class barsuift.simLife.tree.TreeBranchStateFactory
 
createRandomTreeLeafState(Point3d) - Method in class barsuift.simLife.tree.TreeLeafStateFactory
Create a random tree leaf state with following values : id incremented from a sequence efficiency between 90 and 100 energy between 0 and 100 freeEnergy between 0 and 50 age between 0 and 100 random 3D state
createRandomTreeState(Point3d, int, float) - Method in class barsuift.simLife.tree.TreeStateFactory
 
createRandomTreeTrunkState(float, float) - Method in class barsuift.simLife.tree.TreeTrunkStateFactory
Creates a default tree trunk state with given radius and height and default 3D state.
createRandomUniverseState(int) - Method in class barsuift.simLife.universe.UniverseStateFactory
 
createSunState() - Method in class barsuift.simLife.environment.SunStateFactory
Creates a default sun state with following values : luminosity = 100% riseAngle = 25% zenithAngle = 50%

E

EnvironmentStateFactory - Class in barsuift.simLife.environment
 
EnvironmentStateFactory() - Constructor for class barsuift.simLife.environment.EnvironmentStateFactory
 
equals(Object) - Method in class barsuift.simLife.environment.BasicEnvironment
 
equals(Object) - Method in class barsuift.simLife.environment.BasicSun
 
equals(Object) - Method in class barsuift.simLife.tree.BasicTree
 
equals(Object) - Method in class barsuift.simLife.tree.BasicTreeBranch
 
equals(Object) - Method in class barsuift.simLife.tree.BasicTreeBranchPart
 
equals(Object) - Method in class barsuift.simLife.tree.BasicTreeLeaf
 
equals(Object) - Method in class barsuift.simLife.tree.BasicTreeTrunk
 
equals(Object) - Method in class barsuift.simLife.universe.BasicUniverse
 

G

getAge() - Method in class barsuift.simLife.tree.BasicTree
 
getAge() - Method in class barsuift.simLife.tree.BasicTreeBranch
 
getAge() - Method in class barsuift.simLife.tree.BasicTreeBranchPart
 
getAge() - Method in class barsuift.simLife.tree.BasicTreeLeaf
 
getAge() - Method in class barsuift.simLife.tree.BasicTreeTrunk
 
getAge() - Method in class barsuift.simLife.universe.BasicUniverse
 
getBranch3D() - Method in class barsuift.simLife.tree.BasicTreeBranch
 
getBranches() - Method in class barsuift.simLife.tree.BasicTree
 
getBranchPart3D() - Method in class barsuift.simLife.tree.BasicTreeBranchPart
 
getCounter() - Method in class barsuift.simLife.universe.BasicUniverse
 
getEfficiency() - Method in class barsuift.simLife.tree.BasicTreeLeaf
 
getEnergy() - Method in class barsuift.simLife.tree.BasicTree
Return the sum of branch energies
getEnergy() - Method in class barsuift.simLife.tree.BasicTreeBranch
Return the sum of branch parts energies
getEnergy() - Method in class barsuift.simLife.tree.BasicTreeBranchPart
Return the sum of leaves energies
getEnergy() - Method in class barsuift.simLife.tree.BasicTreeLeaf
 
getEnvironment() - Method in class barsuift.simLife.universe.BasicUniverse
 
getFallenLeaves() - Method in class barsuift.simLife.universe.BasicUniverse
 
getHeight() - Method in class barsuift.simLife.tree.BasicTree
 
getHeight() - Method in class barsuift.simLife.tree.BasicTreeTrunk
 
getId() - Method in class barsuift.simLife.tree.BasicTree
 
getId() - Method in class barsuift.simLife.tree.BasicTreeBranch
 
getId() - Method in class barsuift.simLife.tree.BasicTreeBranchPart
 
getId() - Method in class barsuift.simLife.tree.BasicTreeLeaf
 
getId() - Method in class barsuift.simLife.tree.BasicTreeTrunk
 
getId() - Method in class barsuift.simLife.universe.BasicUniverse
 
getLeaves() - Method in class barsuift.simLife.tree.BasicTreeBranchPart
 
getLivingParts() - Method in class barsuift.simLife.universe.BasicUniverse
 
getLuminosity() - Method in class barsuift.simLife.environment.BasicSun
 
getNbBranches() - Method in class barsuift.simLife.tree.BasicTree
 
getNbLeaves() - Method in class barsuift.simLife.tree.BasicTree
 
getNbLeaves() - Method in class barsuift.simLife.tree.BasicTreeBranch
 
getNbLeaves() - Method in class barsuift.simLife.tree.BasicTreeBranchPart
 
getNbParts() - Method in class barsuift.simLife.tree.BasicTreeBranch
 
getParts() - Method in class barsuift.simLife.tree.BasicTreeBranch
 
getRadius() - Method in class barsuift.simLife.tree.BasicTreeTrunk
 
getRandomLeafToIncrease() - Method in class barsuift.simLife.tree.BasicTreeBranchPart
Returns one random leaf, with max odd to smallest leaf
getRiseAngle() - Method in class barsuift.simLife.environment.BasicSun
 
getState() - Method in class barsuift.simLife.environment.BasicEnvironment
 
getState() - Method in class barsuift.simLife.environment.BasicSun
 
getState() - Method in class barsuift.simLife.tree.BasicTree
 
getState() - Method in class barsuift.simLife.tree.BasicTreeBranch
 
getState() - Method in class barsuift.simLife.tree.BasicTreeBranchPart
 
getState() - Method in class barsuift.simLife.tree.BasicTreeLeaf
 
getState() - Method in class barsuift.simLife.tree.BasicTreeTrunk
 
getState() - Method in class barsuift.simLife.universe.BasicUniverse
 
getSun() - Method in class barsuift.simLife.environment.BasicEnvironment
 
getSun3D() - Method in class barsuift.simLife.environment.BasicSun
 
getTree3D() - Method in class barsuift.simLife.tree.BasicTree
 
getTreeLeaf3D() - Method in class barsuift.simLife.tree.BasicTreeLeaf
 
getTrees() - Method in class barsuift.simLife.universe.BasicUniverse
 
getTreeTrunkD() - Method in class barsuift.simLife.tree.BasicTreeTrunk
 
getTrunk() - Method in class barsuift.simLife.tree.BasicTree
 
getUniverse3D() - Method in class barsuift.simLife.universe.BasicUniverse
 
getZenithAngle() - Method in class barsuift.simLife.environment.BasicSun
 

H

hashCode() - Method in class barsuift.simLife.environment.BasicEnvironment
 
hashCode() - Method in class barsuift.simLife.environment.BasicSun
 
hashCode() - Method in class barsuift.simLife.tree.BasicTree
 
hashCode() - Method in class barsuift.simLife.tree.BasicTreeBranch
 
hashCode() - Method in class barsuift.simLife.tree.BasicTreeBranchPart
 
hashCode() - Method in class barsuift.simLife.tree.BasicTreeLeaf
 
hashCode() - Method in class barsuift.simLife.tree.BasicTreeTrunk
 
hashCode() - Method in class barsuift.simLife.universe.BasicUniverse
 
HEIGHT_BRANCH_RADIAL_LENGTH_RATIO - Static variable in class barsuift.simLife.tree.TreeStateFactory
Ratio between the length of branches compared to the tree height
HEIGHT_RADIUS_RATIO - Static variable in class barsuift.simLife.tree.TreeStateFactory
 

I

increaseOneLeafSize() - Method in class barsuift.simLife.tree.BasicTreeBranchPart
 
isTooWeak() - Method in class barsuift.simLife.tree.BasicTreeLeaf
Return true if the leaf efficiency is lower than the lowest acceptable value

J

JaxbIO<T> - Class in barsuift.simLife
 
JaxbIO(String) - Constructor for class barsuift.simLife.JaxbIO
 

O

OpenException - Exception in barsuift.simLife.universe
 
OpenException() - Constructor for exception barsuift.simLife.universe.OpenException
 
OpenException(String) - Constructor for exception barsuift.simLife.universe.OpenException
 
OpenException(String, Throwable) - Constructor for exception barsuift.simLife.universe.OpenException
 
OpenException(Throwable) - Constructor for exception barsuift.simLife.universe.OpenException
 

R

read(File) - Method in class barsuift.simLife.JaxbIO
 
read() - Method in class barsuift.simLife.universe.BasicUniverseIO
 

S

SaveException - Exception in barsuift.simLife.universe
 
SaveException() - Constructor for exception barsuift.simLife.universe.SaveException
 
SaveException(String) - Constructor for exception barsuift.simLife.universe.SaveException
 
SaveException(String, Throwable) - Constructor for exception barsuift.simLife.universe.SaveException
 
SaveException(Throwable) - Constructor for exception barsuift.simLife.universe.SaveException
 
setLuminosity(Percent) - Method in class barsuift.simLife.environment.BasicSun
 
setRiseAngle(Percent) - Method in class barsuift.simLife.environment.BasicSun
 
setZenithAngle(Percent) - Method in class barsuift.simLife.environment.BasicSun
 
shouldCreateOneNewLeaf() - Method in class barsuift.simLife.tree.BasicTreeBranchPart
Test if we should create a new leaf or not.
shouldIncreaseOneLeafSize() - Method in class barsuift.simLife.tree.BasicTreeBranchPart
Test if we should increase a leaf size or not.
spendTime() - Method in class barsuift.simLife.tree.BasicTree
Make all branches spend time
spendTime() - Method in class barsuift.simLife.tree.BasicTreeBranch
Make all parts spend time.
spendTime() - Method in class barsuift.simLife.tree.BasicTreeBranchPart
Make all leaves spend time.
spendTime() - Method in class barsuift.simLife.tree.BasicTreeLeaf
Make the leaf older than it was.
spendTime() - Method in class barsuift.simLife.tree.BasicTreeTrunk
 
spendTime() - Method in class barsuift.simLife.universe.BasicUniverse
 
SunStateFactory - Class in barsuift.simLife.environment
 
SunStateFactory() - Constructor for class barsuift.simLife.environment.SunStateFactory
 

T

toString() - Method in class barsuift.simLife.environment.BasicEnvironment
Return a String representation of the Environment, in the form Environment [ sun=Sun [luminosity=xx.00%] ]
toString() - Method in class barsuift.simLife.environment.BasicSun
 
toString() - Method in class barsuift.simLife.tree.BasicTree
 
toString() - Method in class barsuift.simLife.tree.BasicTreeBranch
 
toString() - Method in class barsuift.simLife.tree.BasicTreeBranchPart
 
toString() - Method in class barsuift.simLife.tree.BasicTreeLeaf
 
toString() - Method in class barsuift.simLife.tree.BasicTreeTrunk
 
toString() - Method in class barsuift.simLife.universe.BasicUniverse
 
TreeBranchPartStateFactory - Class in barsuift.simLife.tree
 
TreeBranchPartStateFactory() - Constructor for class barsuift.simLife.tree.TreeBranchPartStateFactory
 
TreeBranchStateFactory - Class in barsuift.simLife.tree
 
TreeBranchStateFactory() - Constructor for class barsuift.simLife.tree.TreeBranchStateFactory
 
TreeLeafComparator - Class in barsuift.simLife.tree
 
TreeLeafComparator() - Constructor for class barsuift.simLife.tree.TreeLeafComparator
 
TreeLeafStateFactory - Class in barsuift.simLife.tree
 
TreeLeafStateFactory() - Constructor for class barsuift.simLife.tree.TreeLeafStateFactory
 
TreeStateFactory - Class in barsuift.simLife.tree
 
TreeStateFactory() - Constructor for class barsuift.simLife.tree.TreeStateFactory
 
TreeTrunkStateFactory - Class in barsuift.simLife.tree
 
TreeTrunkStateFactory() - Constructor for class barsuift.simLife.tree.TreeTrunkStateFactory
 

U

UniverseStateFactory - Class in barsuift.simLife.universe
 
UniverseStateFactory() - Constructor for class barsuift.simLife.universe.UniverseStateFactory
 
update(Observable, Object) - Method in class barsuift.simLife.tree.BasicTreeBranchPart
 

W

write(T, File) - Method in class barsuift.simLife.JaxbIO
 
write(Universe) - Method in class barsuift.simLife.universe.BasicUniverseIO
 

A B C E G H I J O R S T U W

Copyright © 2010. All Rights Reserved.