org.deegree_impl.services.wts.util
Class SunLight

java.lang.Object
  extended byorg.deegree_impl.services.wts.util.SunLight

public class SunLight
extends java.lang.Object

Author:
Katharina Lupp, Andreas Poth

Field Summary
static float BASE_LIGHT_INTENSITY
           
 
Constructor Summary
SunLight()
           
 
Method Summary
static float calcSunlightIntensity(double latitude, int year, int month, int date, int hour, int minute, float cloudFactor)
           
static Vector3f calculateSunlight(double latitude, int year, int month, int date, int hour, int minute, float cloudFactor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BASE_LIGHT_INTENSITY

public static final float BASE_LIGHT_INTENSITY
See Also:
Constant Field Values
Constructor Detail

SunLight

public SunLight()
Method Detail

calculateSunlight

public static Vector3f calculateSunlight(double latitude,
                                         int year,
                                         int month,
                                         int date,
                                         int hour,
                                         int minute,
                                         float cloudFactor)

calcSunlightIntensity

public static float calcSunlightIntensity(double latitude,
                                          int year,
                                          int month,
                                          int date,
                                          int hour,
                                          int minute,
                                          float cloudFactor)