de.jreality.plugin.scene
Class Lights

java.lang.Object
  extended by Plugin
      extended by de.jreality.plugin.scene.Lights
All Implemented Interfaces:
java.util.EventListener, javax.swing.event.ChangeListener

public class Lights
extends Plugin
implements javax.swing.event.ChangeListener


Constructor Summary
Lights()
           
 
Method Summary
 double getCameraLightIntensity()
           
 PluginInfo getPluginInfo()
           
 double getSkyLightIntensity()
           
 double getSunLightIntensity()
           
 void install(Controller c)
           
 void install(Scene scene)
           
 void setCameraLightIntensity(double intensity)
           
 void setSkyLightIntensity(double x)
           
 void setSunLightIntensity(double intensity)
           
 void stateChanged(javax.swing.event.ChangeEvent e)
           
 void uninstall(Controller c)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Lights

public Lights()
Method Detail

getSkyLightIntensity

public double getSkyLightIntensity()

setSkyLightIntensity

public void setSkyLightIntensity(double x)

setSunLightIntensity

public void setSunLightIntensity(double intensity)

getSunLightIntensity

public double getSunLightIntensity()

setCameraLightIntensity

public void setCameraLightIntensity(double intensity)

getCameraLightIntensity

public double getCameraLightIntensity()

install

public void install(Scene scene)

getPluginInfo

public PluginInfo getPluginInfo()

install

public void install(Controller c)
             throws java.lang.Exception
Throws:
java.lang.Exception

uninstall

public void uninstall(Controller c)
               throws java.lang.Exception
Throws:
java.lang.Exception

stateChanged

public void stateChanged(javax.swing.event.ChangeEvent e)
Specified by:
stateChanged in interface javax.swing.event.ChangeListener