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