Rings
Version 0.3

Uses of Class
threeD.raytracer.shaders.ShaderParameters

Packages that use ShaderParameters
threeD.raytracer.engine   
threeD.raytracer.shaders   
threeD.raytracer.surfaceUI   
 

Uses of ShaderParameters in threeD.raytracer.engine
 

Methods in threeD.raytracer.engine with parameters of type ShaderParameters
 RGB SurfaceGroup.shade(ShaderParameters p)
           
 RGB Surface.shade(ShaderParameters parameters)
          Returns an RGB object representing the color of this surface at the specified point based on the specified parameters.
 RGB AbstractSurface.shade(ShaderParameters p)
          Calculates a color value for this AbstractSurface using the sum of the values calculated by the Shader objects stored by this AbstractSurface and the parent of this AbstractSurface and returns this value as an RGB object.
 

Uses of ShaderParameters in threeD.raytracer.shaders
 

Methods in threeD.raytracer.shaders with parameters of type ShaderParameters
 RGB TextureShader.shade(ShaderParameters p)
           
 RGB SilhouetteShader.shade(ShaderParameters p)
           
 RGB ShaderSet.shade(ShaderParameters p)
           
 RGB Shader.shade(ShaderParameters parameters)
          Returns an RGB object that represents the shaded color calculated using the values of the specified ShaderParameters object.
 RGB RefractionShader.shade(ShaderParameters p)
          Method specified by the Shader interface.
 RGB ReflectionShader.shade(ShaderParameters p)
          Method specified by the Shader interface.
 RGB HighlightShader.shade(ShaderParameters p)
          Method specified by the Shader interface.
 RGB DiffuseShader.shade(ShaderParameters p)
          Method specified by the Shader interface.
 RGB BlendingShader.shade(ShaderParameters p)
           
 

Uses of ShaderParameters in threeD.raytracer.surfaceUI
 

Methods in threeD.raytracer.surfaceUI with parameters of type ShaderParameters
 RGB AbstractSurfaceUI.shade(ShaderParameters parameters)
          Returns the value of shade() obtained from the AbstractSurface object stored by this AbstractSurfaceUI.
 


Rings
Version 0.3

Copyright 2003-05 Mike Murray