barsuift.simLife.tree
Interface TreeLeaf
- All Superinterfaces:
- LivingPart, Persistent<State>, Photosynthetic, Publisher, Subscriber
public interface TreeLeaf
- extends LivingPart, Photosynthetic, Publisher, Subscriber
isTooWeak
boolean isTooWeak()
getTreeLeaf3D
TreeLeaf3D getTreeLeaf3D()
getEfficiency
java.math.BigDecimal getEfficiency()
- Return the efficiency of the leaf. This efficiency impacts the amount of solar energy which can be collected.
- Returns:
- the efficiency
getEnergy
java.math.BigDecimal getEnergy()
- Return the energy of the leaf
- Returns:
- the energy
improveEfficiency
void improveEfficiency()
- Uses collected energy to improve the leaf efficiency.
Copyright © 2010. All Rights Reserved.