Uses of Class
apps.lightrays.raytracer.scene.OpticalProperties

Packages that use OpticalProperties
apps.lightrays.raytracer.scene   
apps.lightrays.raytracer.scene.geometry   
apps.lightrays.raytracer.shaders   
 

Uses of OpticalProperties in apps.lightrays.raytracer.scene
 

Methods in apps.lightrays.raytracer.scene that return OpticalProperties
 OpticalProperties SceneObject.getOpticProperties()
          Gets the optic properties.
 

Methods in apps.lightrays.raytracer.scene with parameters of type OpticalProperties
 void SceneObject.setOpticProperties(OpticalProperties optic_properties)
          Sets the optic properties.
 

Uses of OpticalProperties in apps.lightrays.raytracer.scene.geometry
 

Methods in apps.lightrays.raytracer.scene.geometry with parameters of type OpticalProperties
 void Sphere.set(Point center, double radius, OpticalProperties optics)
          Sets the.
 

Constructors in apps.lightrays.raytracer.scene.geometry with parameters of type OpticalProperties
Plane(Point center, Vector perpendicular, OpticalProperties prop)
          Instantiates a new plane.
Sphere(Point center, double radius, OpticalProperties optics)
          Instantiates a new sphere.
TexturedPlane(Point center, Vector perpendicular, OpticalProperties prop, int[] pixels, int width, int height)
          Instantiates a new textured plane.
 

Uses of OpticalProperties in apps.lightrays.raytracer.shaders
 

Methods in apps.lightrays.raytracer.shaders that return OpticalProperties
 OpticalProperties Shader.getOptical_properties()
          Gets the optical_properties.
 

Methods in apps.lightrays.raytracer.shaders with parameters of type OpticalProperties
 void Shader.setOptical_properties(OpticalProperties optical_properties)
          Sets the optical_properties.