Overview | Package | Class | Use | Tree | Index | Help
| Rings Version 0.3
PREV NEXT | FRAMES NO FRAMES

## 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.

Overview | Package | Class | Use | Tree | Index | Help
| Rings Version 0.3
PREV NEXT | FRAMES NO FRAMES

Copyright 2003-05 Mike Murray