A B C E F G H I L O P R S T U V

A

addFallenLeaf(TreeLeaf) - Method in interface barsuift.simLife.universe.Universe
 
addTree(Tree) - Method in interface barsuift.simLife.universe.Universe
 
AGE_MASK - Static variable in class barsuift.simLife.tree.LeafUpdateMask
 

B

barsuift.simLife - package barsuift.simLife
 
barsuift.simLife.environment - package barsuift.simLife.environment
 
barsuift.simLife.time - package barsuift.simLife.time
 
barsuift.simLife.tree - package barsuift.simLife.tree
 
barsuift.simLife.universe - package barsuift.simLife.universe
 

C

collectFreeEnergy() - Method in interface barsuift.simLife.tree.TreeBranch
Return the free energy in the branch, and set its value to 0
collectFreeEnergy() - Method in interface barsuift.simLife.tree.TreeBranchPart
Return the free energy in the branch part, and set its value to 0
collectFreeEnergy() - Method in interface barsuift.simLife.tree.TreeLeaf
Return the free energy in the leaf, and set its value to 0
compareTo(TimeCounter) - Method in class barsuift.simLife.time.TimeCounter
 

E

EFFICIENCY_MASK - Static variable in class barsuift.simLife.tree.LeafUpdateMask
 
ENERGY_DENSITY - Static variable in interface barsuift.simLife.environment.Sun
This is the energy provided by a 100% luminosity sun on 1m²
ENERGY_MASK - Static variable in class barsuift.simLife.tree.LeafUpdateMask
 
Environment - Interface in barsuift.simLife.environment
 
EnvironmentState - Class in barsuift.simLife.environment
 
EnvironmentState() - Constructor for class barsuift.simLife.environment.EnvironmentState
 
EnvironmentState(SunState) - Constructor for class barsuift.simLife.environment.EnvironmentState
 
equals(Object) - Method in class barsuift.simLife.environment.EnvironmentState
 
equals(Object) - Method in class barsuift.simLife.environment.SunState
 
equals(Object) - Method in class barsuift.simLife.time.TimeCounter
 
equals(Object) - Method in class barsuift.simLife.time.TimeCounterState
 
equals(Object) - Method in class barsuift.simLife.tree.TreeBranchPartState
 
equals(Object) - Method in class barsuift.simLife.tree.TreeBranchState
 
equals(Object) - Method in class barsuift.simLife.tree.TreeLeafState
 
equals(Object) - Method in class barsuift.simLife.tree.TreeState
 
equals(Object) - Method in class barsuift.simLife.tree.TreeTrunkState
 
equals(Object) - Method in class barsuift.simLife.universe.UniverseContextState
 
equals(Object) - Method in class barsuift.simLife.universe.UniverseState
 

F

FALL_MASK - Static variable in class barsuift.simLife.tree.LeafUpdateMask
 
FpsCounter - Class in barsuift.simLife.time
 
FpsCounter() - Constructor for class barsuift.simLife.time.FpsCounter
 

G

getAge() - Method in interface barsuift.simLife.LivingPart
 
getAge() - Method in class barsuift.simLife.tree.TreeBranchPartState
 
getAge() - Method in class barsuift.simLife.tree.TreeBranchState
 
getAge() - Method in class barsuift.simLife.tree.TreeLeafState
 
getAge() - Method in class barsuift.simLife.tree.TreeState
 
getAge() - Method in class barsuift.simLife.tree.TreeTrunkState
 
getAge() - Method in class barsuift.simLife.universe.UniverseState
 
getAvgExecTime() - Method in class barsuift.simLife.time.FpsCounter
Get the average execution time in milliseconds
getAvgFps() - Method in class barsuift.simLife.time.FpsCounter
Get the average estimated fps, based on the average execution time.
getBranch3D() - Method in interface barsuift.simLife.tree.TreeBranch
 
getBranch3DState() - Method in class barsuift.simLife.tree.TreeBranchState
 
getBranches() - Method in interface barsuift.simLife.tree.Tree
 
getBranches() - Method in class barsuift.simLife.tree.TreeState
 
getBranchPart3D() - Method in interface barsuift.simLife.tree.TreeBranchPart
 
getBranchPart3DState() - Method in class barsuift.simLife.tree.TreeBranchPartState
 
getBranchPartStates() - Method in class barsuift.simLife.tree.TreeBranchState
 
getCanvas3D() - Method in interface barsuift.simLife.universe.UniverseContext
 
getCanvasState() - Method in class barsuift.simLife.universe.UniverseContextState
 
getCounter() - Method in interface barsuift.simLife.universe.Universe
 
getDays() - Method in class barsuift.simLife.time.TimeCounter
Get the number of days
getEfficiency() - Method in interface barsuift.simLife.tree.TreeLeaf
Return the efficiency of the leaf.
getEfficiency() - Method in class barsuift.simLife.tree.TreeLeafState
 
getEnergy() - Method in interface barsuift.simLife.tree.Tree
Return the energy of the tree
getEnergy() - Method in interface barsuift.simLife.tree.TreeBranch
Return the energy of the branch
getEnergy() - Method in interface barsuift.simLife.tree.TreeBranchPart
Return the energy of the branch part
getEnergy() - Method in class barsuift.simLife.tree.TreeBranchPartState
 
getEnergy() - Method in class barsuift.simLife.tree.TreeBranchState
 
getEnergy() - Method in interface barsuift.simLife.tree.TreeLeaf
Return the energy of the leaf
getEnergy() - Method in class barsuift.simLife.tree.TreeLeafState
 
getEnergy() - Method in class barsuift.simLife.tree.TreeState
 
getEnvironment() - Method in interface barsuift.simLife.universe.Universe
 
getEnvironment() - Method in class barsuift.simLife.universe.UniverseState
 
getExecTime() - Method in class barsuift.simLife.time.FpsCounter
Get the execution time in milliseconds
getFallenLeaves() - Method in interface barsuift.simLife.universe.Universe
Return an unmodifiable Set of fallen leaves
getFallenLeaves() - Method in class barsuift.simLife.universe.UniverseState
 
getFps() - Method in class barsuift.simLife.time.FpsCounter
Get the current estimated fps, based on the current execution time.
getFpsCounter() - Method in interface barsuift.simLife.universe.Universe
 
getFreeEnergy() - Method in class barsuift.simLife.tree.TreeBranchPartState
 
getFreeEnergy() - Method in class barsuift.simLife.tree.TreeBranchState
 
getFreeEnergy() - Method in class barsuift.simLife.tree.TreeLeafState
 
getHeight() - Method in interface barsuift.simLife.tree.Tree
 
getHeight() - Method in class barsuift.simLife.tree.TreeState
 
getHeight() - Method in interface barsuift.simLife.tree.TreeTrunk
 
getHeight() - Method in class barsuift.simLife.tree.TreeTrunkState
 
getHours() - Method in class barsuift.simLife.time.TimeCounter
Get the number of hours
getLeaf3DState() - Method in class barsuift.simLife.tree.TreeLeafState
 
getLeaves() - Method in interface barsuift.simLife.tree.TreeBranchPart
 
getLeaveStates() - Method in class barsuift.simLife.tree.TreeBranchPartState
 
getLivingParts() - Method in interface barsuift.simLife.universe.Universe
Return an unmodifiable Set of all living parts
getLuminosity() - Method in interface barsuift.simLife.environment.Sun
 
getLuminosity() - Method in class barsuift.simLife.environment.SunState
 
getMinutes() - Method in class barsuift.simLife.time.TimeCounter
Get the number of minutes
getNbBranches() - Method in interface barsuift.simLife.tree.Tree
 
getNbLeaves() - Method in interface barsuift.simLife.tree.Tree
 
getNbLeaves() - Method in interface barsuift.simLife.tree.TreeBranch
 
getNbLeaves() - Method in interface barsuift.simLife.tree.TreeBranchPart
 
getNbParts() - Method in interface barsuift.simLife.tree.TreeBranch
 
getParts() - Method in interface barsuift.simLife.tree.TreeBranch
 
getRadius() - Method in interface barsuift.simLife.tree.TreeTrunk
 
getRadius() - Method in class barsuift.simLife.tree.TreeTrunkState
 
getRiseAngle() - Method in interface barsuift.simLife.environment.Sun
Rise angle, in percent.
getRiseAngle() - Method in class barsuift.simLife.environment.SunState
 
getSeconds() - Method in class barsuift.simLife.time.TimeCounter
Get the number of seconds
getSeconds() - Method in class barsuift.simLife.time.TimeCounterState
 
getSpeed() - Method in class barsuift.simLife.time.UniverseTimeController
 
getState() - Method in class barsuift.simLife.time.TimeCounter
 
getSun() - Method in interface barsuift.simLife.environment.Environment
 
getSun3D() - Method in interface barsuift.simLife.environment.Sun
 
getSunState() - Method in class barsuift.simLife.environment.EnvironmentState
 
getTimeCounter() - Method in class barsuift.simLife.time.TimeMessenger
 
getTimeCounter() - Method in class barsuift.simLife.time.UniverseTimeController
 
getTimeCounter() - Method in class barsuift.simLife.universe.UniverseState
 
getTree3D() - Method in interface barsuift.simLife.tree.Tree
 
getTree3DState() - Method in class barsuift.simLife.tree.TreeState
 
getTreeLeaf3D() - Method in interface barsuift.simLife.tree.TreeLeaf
 
getTrees() - Method in interface barsuift.simLife.universe.Universe
Return an unmodifiable Set of trees
getTrees() - Method in class barsuift.simLife.universe.UniverseState
 
getTreeTrunk3D() - Method in interface barsuift.simLife.tree.TreeTrunk
 
getTrunk() - Method in interface barsuift.simLife.tree.Tree
 
getTrunk3DState() - Method in class barsuift.simLife.tree.TreeTrunkState
 
getTrunkState() - Method in class barsuift.simLife.tree.TreeState
 
getUniverse() - Method in interface barsuift.simLife.universe.UniverseContext
 
getUniverse3D() - Method in interface barsuift.simLife.universe.Universe
 
getUniverseState() - Method in class barsuift.simLife.universe.UniverseContextState
 
getUniverseTimeController() - Method in interface barsuift.simLife.universe.UniverseContext
 
getViewerTransform3D() - Method in class barsuift.simLife.universe.UniverseContextState
 
getZenithAngle() - Method in interface barsuift.simLife.environment.Sun
Zenith angle, in percent.
getZenithAngle() - Method in class barsuift.simLife.environment.SunState
 

H

hashCode() - Method in class barsuift.simLife.environment.EnvironmentState
 
hashCode() - Method in class barsuift.simLife.environment.SunState
 
hashCode() - Method in class barsuift.simLife.time.TimeCounter
 
hashCode() - Method in class barsuift.simLife.time.TimeCounterState
 
hashCode() - Method in class barsuift.simLife.tree.TreeBranchPartState
 
hashCode() - Method in class barsuift.simLife.tree.TreeBranchState
 
hashCode() - Method in class barsuift.simLife.tree.TreeLeafState
 
hashCode() - Method in class barsuift.simLife.tree.TreeState
 
hashCode() - Method in class barsuift.simLife.tree.TreeTrunkState
 
hashCode() - Method in class barsuift.simLife.universe.UniverseContextState
 
hashCode() - Method in class barsuift.simLife.universe.UniverseState
 

I

increment() - Method in class barsuift.simLife.time.TimeCounter
Increment the counter, and notify observers
isAxisShowing() - Method in interface barsuift.simLife.universe.UniverseContext
 
isAxisShowing() - Method in class barsuift.simLife.universe.UniverseContextState
 
isFieldSet(int, int) - Static method in class barsuift.simLife.tree.LeafUpdateMask
 
isFpsShowing() - Method in interface barsuift.simLife.universe.Universe
 
isFpsShowing() - Method in interface barsuift.simLife.universe.UniverseContext
 
isFpsShowing() - Method in class barsuift.simLife.universe.UniverseState
 
isRunning() - Method in class barsuift.simLife.time.UniverseTimeController
 
isTooWeak() - Method in interface barsuift.simLife.tree.TreeLeaf
 

L

LeafUpdateMask - Class in barsuift.simLife.tree
Mask to determine what has been updated about a leaf
LeafUpdateMask() - Constructor for class barsuift.simLife.tree.LeafUpdateMask
 
LivingPart - Interface in barsuift.simLife
 

O

oneStep() - Method in class barsuift.simLife.time.UniverseTimeController
Execute one step of the controller.

P

pause() - Method in class barsuift.simLife.time.UniverseTimeController
Pause the controller.

R

resetToNominalAngleOfView() - Method in interface barsuift.simLife.universe.UniverseContext
Reset the view along the Z axis, parallel to the (X,Z) plan.
resetToOriginalView() - Method in interface barsuift.simLife.universe.UniverseContext
Reset the view along the Z axis, parallel to the (X,Z) plan.
run() - Method in class barsuift.simLife.time.TimeMessenger
 

S

setAge(int) - Method in class barsuift.simLife.tree.TreeBranchPartState
 
setAge(int) - Method in class barsuift.simLife.tree.TreeBranchState
 
setAge(int) - Method in class barsuift.simLife.tree.TreeLeafState
 
setAge(int) - Method in class barsuift.simLife.tree.TreeState
 
setAge(int) - Method in class barsuift.simLife.tree.TreeTrunkState
 
setAge(int) - Method in class barsuift.simLife.universe.UniverseState
 
setAxisShowing(boolean) - Method in interface barsuift.simLife.universe.UniverseContext
Add or remove the X-Y-Z axis as 3 segments of 5 meters along X, Y, and Z axis
setAxisShowing(boolean) - Method in class barsuift.simLife.universe.UniverseContextState
 
setBranch3DState(TreeBranch3DState) - Method in class barsuift.simLife.tree.TreeBranchState
 
setBranches(List<TreeBranchState>) - Method in class barsuift.simLife.tree.TreeState
 
setBranchPart3DState(TreeBranchPart3DState) - Method in class barsuift.simLife.tree.TreeBranchPartState
 
setBranchPartStates(List<TreeBranchPartState>) - Method in class barsuift.simLife.tree.TreeBranchState
 
setCanvasState(SimLifeCanvas3DState) - Method in class barsuift.simLife.universe.UniverseContextState
 
setEfficiency(BigDecimal) - Method in class barsuift.simLife.tree.TreeLeafState
 
setEnergy(BigDecimal) - Method in class barsuift.simLife.tree.TreeBranchPartState
 
setEnergy(BigDecimal) - Method in class barsuift.simLife.tree.TreeBranchState
 
setEnergy(BigDecimal) - Method in class barsuift.simLife.tree.TreeLeafState
 
setEnergy(BigDecimal) - Method in class barsuift.simLife.tree.TreeState
 
setEnvironment(EnvironmentState) - Method in class barsuift.simLife.universe.UniverseState
 
setFallenLeaves(Set<TreeLeafState>) - Method in class barsuift.simLife.universe.UniverseState
 
setFpsShowing(boolean) - Method in interface barsuift.simLife.universe.Universe
 
setFpsShowing(boolean) - Method in interface barsuift.simLife.universe.UniverseContext
 
setFpsShowing(boolean) - Method in class barsuift.simLife.universe.UniverseState
 
setFreeEnergy(BigDecimal) - Method in class barsuift.simLife.tree.TreeBranchPartState
 
setFreeEnergy(BigDecimal) - Method in class barsuift.simLife.tree.TreeBranchState
 
setFreeEnergy(BigDecimal) - Method in class barsuift.simLife.tree.TreeLeafState
 
setHeight(float) - Method in class barsuift.simLife.tree.TreeState
 
setHeight(float) - Method in class barsuift.simLife.tree.TreeTrunkState
 
setLeaf3DState(TreeLeaf3DState) - Method in class barsuift.simLife.tree.TreeLeafState
 
setLeaveStates(List<TreeLeafState>) - Method in class barsuift.simLife.tree.TreeBranchPartState
 
setLuminosity(BigDecimal) - Method in interface barsuift.simLife.environment.Sun
 
setLuminosity(BigDecimal) - Method in class barsuift.simLife.environment.SunState
 
setRadius(float) - Method in class barsuift.simLife.tree.TreeTrunkState
 
setRiseAngle(BigDecimal) - Method in interface barsuift.simLife.environment.Sun
 
setRiseAngle(BigDecimal) - Method in class barsuift.simLife.environment.SunState
 
setSeconds(int) - Method in class barsuift.simLife.time.TimeCounterState
 
setSpeed(int) - Method in class barsuift.simLife.time.UniverseTimeController
 
setSunState(SunState) - Method in class barsuift.simLife.environment.EnvironmentState
 
setTimeCounter(TimeCounterState) - Method in class barsuift.simLife.universe.UniverseState
 
setTree3DState(Tree3DState) - Method in class barsuift.simLife.tree.TreeState
 
setTrees(Set<TreeState>) - Method in class barsuift.simLife.universe.UniverseState
 
setTrunk3DState(TreeTrunk3DState) - Method in class barsuift.simLife.tree.TreeTrunkState
 
setTrunkState(TreeTrunkState) - Method in class barsuift.simLife.tree.TreeState
 
setUniverseState(UniverseState) - Method in class barsuift.simLife.universe.UniverseContextState
 
setViewerTransform3D(double[]) - Method in class barsuift.simLife.universe.UniverseContextState
 
setZenithAngle(BigDecimal) - Method in interface barsuift.simLife.environment.Sun
 
setZenithAngle(BigDecimal) - Method in class barsuift.simLife.environment.SunState
 
spendTime() - Method in interface barsuift.simLife.LivingPart
Make the living part spend some time.
start() - Method in class barsuift.simLife.time.UniverseTimeController
Start the controller.
Sun - Interface in barsuift.simLife.environment
Class representing the sun.
SunState - Class in barsuift.simLife.environment
 
SunState() - Constructor for class barsuift.simLife.environment.SunState
 
SunState(BigDecimal, BigDecimal, BigDecimal) - Constructor for class barsuift.simLife.environment.SunState
 
SunUpdateCode - Enum in barsuift.simLife.environment
Enum class to differentiate between the different updates possible for the sun
synchronize() - Method in class barsuift.simLife.time.TimeCounter
 

T

tick() - Method in class barsuift.simLife.time.FpsCounter
 
TimeCounter - Class in barsuift.simLife.time
 
TimeCounter(TimeCounterState) - Constructor for class barsuift.simLife.time.TimeCounter
Default constructor
TimeCounterState - Class in barsuift.simLife.time
 
TimeCounterState() - Constructor for class barsuift.simLife.time.TimeCounterState
 
TimeCounterState(int) - Constructor for class barsuift.simLife.time.TimeCounterState
 
TimeMessenger - Class in barsuift.simLife.time
 
TimeMessenger(Universe) - Constructor for class barsuift.simLife.time.TimeMessenger
 
toString() - Method in class barsuift.simLife.environment.EnvironmentState
 
toString() - Method in class barsuift.simLife.environment.SunState
 
toString() - Method in class barsuift.simLife.time.TimeCounter
Return a representation of this counter in the form "d days hh:mm:ss"
toString() - Method in class barsuift.simLife.time.TimeCounterState
 
toString() - Method in class barsuift.simLife.tree.TreeBranchPartState
 
toString() - Method in class barsuift.simLife.tree.TreeBranchState
 
toString() - Method in class barsuift.simLife.tree.TreeLeafState
 
toString() - Method in class barsuift.simLife.tree.TreeState
 
toString() - Method in class barsuift.simLife.tree.TreeTrunkState
 
toString() - Method in class barsuift.simLife.universe.UniverseContextState
 
toString() - Method in class barsuift.simLife.universe.UniverseState
 
Tree - Interface in barsuift.simLife.tree
 
TreeBranch - Interface in barsuift.simLife.tree
 
TreeBranchPart - Interface in barsuift.simLife.tree
 
TreeBranchPartState - Class in barsuift.simLife.tree
 
TreeBranchPartState() - Constructor for class barsuift.simLife.tree.TreeBranchPartState
 
TreeBranchPartState(int, BigDecimal, BigDecimal, List<TreeLeafState>, TreeBranchPart3DState) - Constructor for class barsuift.simLife.tree.TreeBranchPartState
 
TreeBranchState - Class in barsuift.simLife.tree
 
TreeBranchState() - Constructor for class barsuift.simLife.tree.TreeBranchState
 
TreeBranchState(int, BigDecimal, BigDecimal, List<TreeBranchPartState>, TreeBranch3DState) - Constructor for class barsuift.simLife.tree.TreeBranchState
 
TreeLeaf - Interface in barsuift.simLife.tree
 
TreeLeafState - Class in barsuift.simLife.tree
 
TreeLeafState() - Constructor for class barsuift.simLife.tree.TreeLeafState
 
TreeLeafState(int, BigDecimal, BigDecimal, BigDecimal, TreeLeaf3DState) - Constructor for class barsuift.simLife.tree.TreeLeafState
 
TreeState - Class in barsuift.simLife.tree
 
TreeState() - Constructor for class barsuift.simLife.tree.TreeState
 
TreeState(int, BigDecimal, List<TreeBranchState>, TreeTrunkState, float, Tree3DState) - Constructor for class barsuift.simLife.tree.TreeState
 
TreeTrunk - Interface in barsuift.simLife.tree
 
TreeTrunkState - Class in barsuift.simLife.tree
 
TreeTrunkState() - Constructor for class barsuift.simLife.tree.TreeTrunkState
 
TreeTrunkState(int, float, float, TreeTrunk3DState) - Constructor for class barsuift.simLife.tree.TreeTrunkState
 

U

Universe - Interface in barsuift.simLife.universe
 
UniverseContext - Interface in barsuift.simLife.universe
 
UniverseContextState - Class in barsuift.simLife.universe
 
UniverseContextState() - Constructor for class barsuift.simLife.universe.UniverseContextState
 
UniverseContextState(UniverseState, SimLifeCanvas3DState, boolean, double[]) - Constructor for class barsuift.simLife.universe.UniverseContextState
 
UniverseState - Class in barsuift.simLife.universe
 
UniverseState() - Constructor for class barsuift.simLife.universe.UniverseState
 
UniverseState(int, boolean, Set<TreeState>, Set<TreeLeafState>, EnvironmentState, TimeCounterState) - Constructor for class barsuift.simLife.universe.UniverseState
 
UniverseTimeController - Class in barsuift.simLife.time
Controller for time control on the universe.
UniverseTimeController(Universe) - Constructor for class barsuift.simLife.time.UniverseTimeController
 

V

valueOf(String) - Static method in enum barsuift.simLife.environment.SunUpdateCode
Returns the enum constant of this type with the specified name.
values() - Static method in enum barsuift.simLife.environment.SunUpdateCode
Returns an array containing the constants of this enum type, in the order they are declared.

A B C E F G H I L O P R S T U V

Copyright © 2010. All Rights Reserved.