Uses of Interface
cz.cuni.jagrlib.iface.LightSource

Packages that use LightSource
cz.cuni.jagrlib Core JaGrLib package. 
cz.cuni.jagrlib.iface Various interfaces for connecting of JaGrLib modules. 
cz.cuni.jagrlib.obscure JaGrLib modules and other classes w/o public source code. 
cz.cuni.jagrlib.piece Public modules (building blocks of JaGrLib compositions). 
 

Uses of LightSource in cz.cuni.jagrlib
 

Classes in cz.cuni.jagrlib that implement LightSource
 class DefaultLightSource
          Default implementation of LightSource interface.
 

Uses of LightSource in cz.cuni.jagrlib.iface
 

Methods in cz.cuni.jagrlib.iface that return LightSource
 LightSource[] RTScene.getLights()
          Retrieves all light sources from the scene.
 LightSource[] RTScene.getLightsToMicroFacet(MicroFacet mf, int order, int total)
          Retrieves light sources which light up the given micro-facet.
 

Methods in cz.cuni.jagrlib.iface with parameters of type LightSource
 double[] LightModel.lightSum(MicroFacet mf, int order, int total, LightSource[] lights, double[] out, double[] result)
          Accumulates light contributions from set of light sources through the given MicroFacet (point on surface of some solid) to the viewing direction.
 void RTScene.setLights(LightSource[] l)
          Sets all the light sources from the given array.
 

Uses of LightSource in cz.cuni.jagrlib.obscure
 

Classes in cz.cuni.jagrlib.obscure that implement LightSource
 class RectangleLightSource
          Static area light source (rectangle).
 

Uses of LightSource in cz.cuni.jagrlib.piece
 

Classes in cz.cuni.jagrlib.piece that implement LightSource
 class AmbientLightSource
          Ambient light source.
 class StaticPointLightSource
          Static point light source.
 

Fields in cz.cuni.jagrlib.piece declared as LightSource
protected  LightSource[] StaticCSGScene.lights
          Static array of light sources in the scene.
 

Methods in cz.cuni.jagrlib.piece that return LightSource
 LightSource[] StaticCSGScene.getLights()
          Retrieves all light sources from the scene.
 LightSource[] StaticCSGScene.getLightsToMicroFacet(MicroFacet mf, int order, int total)
          Retrieves light sources which light up the given micro-facet.
 

Methods in cz.cuni.jagrlib.piece with parameters of type LightSource
protected  long RayCasting.hashLights(LightSource[] lights)
           
 double[] PhongModel.lightSum(MicroFacet mf, int order, int total, LightSource[] lights, double[] out, double[] result)
          Accumulates light contributions from set of light sources through the given MicroFacet (point on surface of some solid) to the viewing direction.
 void StaticCSGScene.setLights(LightSource[] l)
          Sets all the light sources from the given array.