barsuift.simLife.environment
Class SunState

java.lang.Object
  extended by barsuift.simLife.environment.SunState
All Implemented Interfaces:
State

public class SunState
extends java.lang.Object
implements State


Constructor Summary
SunState()
           
SunState(java.math.BigDecimal brightness, java.math.BigDecimal riseAngle, java.math.BigDecimal zenithAngle, Sun3DState sun3DState)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.math.BigDecimal getBrightness()
           
 java.math.BigDecimal getRiseAngle()
           
 Sun3DState getSun3DState()
           
 java.math.BigDecimal getZenithAngle()
           
 int hashCode()
           
 void setBrightness(java.math.BigDecimal brightness)
           
 void setRiseAngle(java.math.BigDecimal riseAngle)
           
 void setSun3DState(Sun3DState sun3dState)
           
 void setZenithAngle(java.math.BigDecimal zenithAngle)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SunState

public SunState()

SunState

public SunState(java.math.BigDecimal brightness,
                java.math.BigDecimal riseAngle,
                java.math.BigDecimal zenithAngle,
                Sun3DState sun3DState)
Method Detail

getBrightness

public java.math.BigDecimal getBrightness()

setBrightness

public void setBrightness(java.math.BigDecimal brightness)

getRiseAngle

public java.math.BigDecimal getRiseAngle()

setRiseAngle

public void setRiseAngle(java.math.BigDecimal riseAngle)

getZenithAngle

public java.math.BigDecimal getZenithAngle()

setZenithAngle

public void setZenithAngle(java.math.BigDecimal zenithAngle)

getSun3DState

public Sun3DState getSun3DState()

setSun3DState

public void setSun3DState(Sun3DState sun3dState)

hashCode

public int hashCode()
Specified by:
hashCode in interface State
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Specified by:
equals in interface State
Overrides:
equals in class java.lang.Object

toString

public java.lang.String toString()
Specified by:
toString in interface State
Overrides:
toString in class java.lang.Object


Copyright © 2010. All Rights Reserved.