Uses of Interface
de.javagl.swogl.scene.Light

Packages that use Light
de.javagl.swogl.scene Basic classes for viewing a scene in a SwoglApplication 
 

Uses of Light in de.javagl.swogl.scene
 

Methods in de.javagl.swogl.scene that return Light
static Light Lights.createDirectionalLight(float dx, float dy, float dz)
          Create a directional Light.
static Light Lights.createPointLight(float x, float y, float z)
          Create a a point Light.
static Light Lights.createSpotLight(float x, float y, float z, float dx, float dy, float dz, float spotCutoff, float spotExponent)
          Create a spot Light.
 

Methods in de.javagl.swogl.scene that return types with arguments of type Light
 java.util.List<Light> LightSetup.getLights()
          Returns an unmodifiable copy of the current list of lights contained in this setup.
 java.util.List<Light> DefaultLightSetup.getLights()
           
 

Methods in de.javagl.swogl.scene with parameters of type Light
 void LightSetup.addLight(Light light)
          Add the given Light to this setup.
 void DefaultLightSetup.addLight(Light light)
           
 void LightListener.lightChanged(Light light)
          Will be called when a property of the given Light changed
 void LightSetup.removeLight(Light light)
          Removes the given Light from this setup.
 void DefaultLightSetup.removeLight(Light light)
           
 

Method parameters in de.javagl.swogl.scene with type arguments of type Light
 void LightSetupListener.lightSetupChanged(LightSetup lightSetup, java.util.List<Light> addedLights, java.util.List<Light> removedLights)
          Will be called when the given LightSetup changed.
 void LightSetupListener.lightSetupChanged(LightSetup lightSetup, java.util.List<Light> addedLights, java.util.List<Light> removedLights)
          Will be called when the given LightSetup changed.