Uses of Class
net.sf.j3d.threeD.raytracer.lighting.PointLight

Packages that use PointLight
net.sf.j3d.threeD.raytracer.engine   
net.sf.j3d.threeD.raytracer.lighting   
 

Uses of PointLight in net.sf.j3d.threeD.raytracer.engine
 

Methods in net.sf.j3d.threeD.raytracer.engine with parameters of type PointLight
static RGB RayTracingEngine.pointLightingCalculation(Vector point, Vector rayDirection, Surface surface, Surface[] otherSurfaces, PointLight light, Light[] otherLights, ShaderParameters p)
          Performs the lighting calculations for the specified surface at the specified point of interesection on that surface using the lighting data from the specified PointLight object and returns an RGB object that represents the color of the point.
 

Uses of PointLight in net.sf.j3d.threeD.raytracer.lighting
 

Methods in net.sf.j3d.threeD.raytracer.lighting that return PointLight
 PointLight[] PointLightGrid.getLights()
          Returns the array of PointLight objects stored by this PointLightGrid object.
 

Methods in net.sf.j3d.threeD.raytracer.lighting with parameters of type PointLight
 void PointLightGrid.updateGrid(int width, int height, double xSpace, double ySpace, PointLight prototype)
          Updates the light grid stored by this PointLightGrid object to have the specified width, height, and x and y spaceing between lights using the data from the specified Point Light object for each light in the grid.
 

Constructors in net.sf.j3d.threeD.raytracer.lighting with parameters of type PointLight
PointLightGrid(int width, int height, double xSpace, double ySpace, PointLight prototype)
          Constructs a new PointLightGrid object with the specified width, height, and x and y spacing between lights using the data from the specified PointLight object for each light in the grid.