Rings
Version 0.3

Uses of Class
threeD.raytracer.lighting.PointLight

Packages that use PointLight
threeD.raytracer.engine   
threeD.raytracer.lighting   
 

Uses of PointLight in threeD.raytracer.engine
 

Methods in threeD.raytracer.engine with parameters of type PointLight
static RGB RayTracingEngine.pointLightingCalculation(Vector point, Vector rayDirection, Surface surface, Surface[] otherSurfaces, PointLight light, Light[] otherLights)
          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 threeD.raytracer.lighting
 

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

Methods in 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 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.
 


Rings
Version 0.3

Copyright 2003-05 Mike Murray