Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2010. All Rights Reserved.