|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Sun
Class representing the sun.
| Field Summary | |
|---|---|
static java.math.BigDecimal |
ENERGY_DENSITY
This is the energy provided by a 100% luminosity sun on 1m² |
| Method Summary | |
|---|---|
java.math.BigDecimal |
getLuminosity()
|
java.math.BigDecimal |
getRiseAngle()
Rise angle, in percent. |
Sun3D |
getSun3D()
|
java.math.BigDecimal |
getZenithAngle()
Zenith angle, in percent. |
void |
setLuminosity(java.math.BigDecimal luminosity)
|
void |
setRiseAngle(java.math.BigDecimal riseAngle)
|
void |
setZenithAngle(java.math.BigDecimal zenithAngle)
|
| Methods inherited from interface barsuift.simLife.IObservable |
|---|
addObserver, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers |
| Methods inherited from interface barsuift.simLife.Persistent |
|---|
getState, synchronize |
| Field Detail |
|---|
static final java.math.BigDecimal ENERGY_DENSITY
| Method Detail |
|---|
Sun3D getSun3D()
java.math.BigDecimal getLuminosity()
void setLuminosity(java.math.BigDecimal luminosity)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentExceptionjava.math.BigDecimal getRiseAngle()
void setRiseAngle(java.math.BigDecimal riseAngle)
java.math.BigDecimal getZenithAngle()
void setZenithAngle(java.math.BigDecimal zenithAngle)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||