A B C E G H I J N 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 environment 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
 
BasicUniverseContext - Class in barsuift.simLife.universe
 
BasicUniverseContext(UniverseContextState) - Constructor for class barsuift.simLife.universe.BasicUniverseContext
 
BasicUniverseContextFactory - Class in barsuift.simLife.universe
 
BasicUniverseContextFactory() - Constructor for class barsuift.simLife.universe.BasicUniverseContextFactory
 

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.BasicUniverseContextFactory
Create an empty universe context
createEmptyUniverseContextState() - Method in class barsuift.simLife.universe.UniverseContextStateFactory
Creates an empty universe context state no trees an empty universe state an empty canvas state axisShowing = true viewerTransform3D = identity matrix, 4 meters right, 2 meters high, 20 meters back
createEmptyUniverseState() - Method in class barsuift.simLife.universe.UniverseStateFactory
Creates an empty universe state with the following values : nb of trees = 0 a random environment fpsShowing = false
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 : 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) - 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.BasicUniverseContextFactory
Create a random universe context
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 : 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) - 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.
createRandomUniverseContextState() - Method in class barsuift.simLife.universe.UniverseContextStateFactory
Creates a random UniverseContextState with the following values : a random universe state a random canvas state axisShowing = true viewerTransform3D = identity matrix, 4 meters right, 2 meters high, 20 meters back
createRandomUniverseState() - Method in class barsuift.simLife.universe.UniverseStateFactory
Creates a random universe state with the following values : nb of trees between 1 and 4 a random environment fpsShowing = false
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
 

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
 
getCanvas3D() - Method in class barsuift.simLife.universe.BasicUniverseContext
 
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
 
getEnergy() - Method in class barsuift.simLife.tree.BasicTreeLeaf
 
getEnvironment() - Method in class barsuift.simLife.universe.BasicUniverse
 
getFallenLeaves() - Method in class barsuift.simLife.universe.BasicUniverse
 
getFpsCounter() - Method in class barsuift.simLife.universe.BasicUniverse
 
getHeight() - Method in class barsuift.simLife.tree.BasicTree
 
getHeight() - Method in class barsuift.simLife.tree.BasicTreeTrunk
 
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
 
getState() - Method in class barsuift.simLife.universe.BasicUniverseContext
 
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
 
getTreeTrunk3D() - Method in class barsuift.simLife.tree.BasicTreeTrunk
 
getTrunk() - Method in class barsuift.simLife.tree.BasicTree
 
getUniverse() - Method in class barsuift.simLife.universe.BasicUniverseContext
 
getUniverse3D() - Method in class barsuift.simLife.universe.BasicUniverse
 
getUniverseTimeController() - Method in class barsuift.simLife.universe.BasicUniverseContext
 
getZenithAngle() - Method in class barsuift.simLife.environment.BasicSun
 

H

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
 
isAxisShowing() - Method in class barsuift.simLife.universe.BasicUniverseContext
 
isFpsShowing() - Method in class barsuift.simLife.universe.BasicUniverse
 
isFpsShowing() - Method in class barsuift.simLife.universe.BasicUniverseContext
 
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
 

N

NOMINAL_VIEWER_TRANSFORM - Static variable in class barsuift.simLife.universe.UniverseContextStateFactory
 

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.UniverseContextIO
 
resetToNominalAngleOfView() - Method in class barsuift.simLife.universe.BasicUniverseContext
 
resetToOriginalView() - Method in class barsuift.simLife.universe.BasicUniverseContext
 

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
 
setAxisShowing(boolean) - Method in class barsuift.simLife.universe.BasicUniverseContext
 
setFpsShowing(boolean) - Method in class barsuift.simLife.universe.BasicUniverse
 
setFpsShowing(boolean) - Method in class barsuift.simLife.universe.BasicUniverseContext
 
setLuminosity(BigDecimal) - Method in class barsuift.simLife.environment.BasicSun
 
setRiseAngle(BigDecimal) - Method in class barsuift.simLife.environment.BasicSun
 
setZenithAngle(BigDecimal) - 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
 
synchronize() - Method in class barsuift.simLife.environment.BasicEnvironment
 
synchronize() - Method in class barsuift.simLife.environment.BasicSun
 
synchronize() - Method in class barsuift.simLife.tree.BasicTree
 
synchronize() - Method in class barsuift.simLife.tree.BasicTreeBranch
 
synchronize() - Method in class barsuift.simLife.tree.BasicTreeBranchPart
 
synchronize() - Method in class barsuift.simLife.tree.BasicTreeLeaf
 
synchronize() - Method in class barsuift.simLife.tree.BasicTreeTrunk
 
synchronize() - Method in class barsuift.simLife.universe.BasicUniverse
 
synchronize() - Method in class barsuift.simLife.universe.BasicUniverseContext
 

T

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

UniverseContextIO - Class in barsuift.simLife.universe
 
UniverseContextIO(File) - Constructor for class barsuift.simLife.universe.UniverseContextIO
 
UniverseContextStateFactory - Class in barsuift.simLife.universe
 
UniverseContextStateFactory() - Constructor for class barsuift.simLife.universe.UniverseContextStateFactory
 
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(UniverseContext) - Method in class barsuift.simLife.universe.UniverseContextIO
 

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

Copyright © 2010. All Rights Reserved.