Rings
Version 0.2

Uses of Interface
threeD.raytracer.engine.Shader

Packages that use Shader
threeD.raytracer.engine   
threeD.ui.tree   
 

Uses of Shader in threeD.raytracer.engine
 

Classes in threeD.raytracer.engine that implement Shader
 class DiffuseShader
          A DiffuseShader object provides a shading method for diffuse surfaces.
 class HighlightShader
          A HighlightShader object provides a shading method for highlights on surfaces.
 class ReflectionShader
          A ReflectionShader object provides a shading method for reflective surfaces.
 class RefractionShader
          A RefractionShader object provides a shading method for dielectric surfaces.
 class ShaderSet
           
 class TextureShader
          A TextureShader object uses a Texture object as a filter for shader output.
 

Methods in threeD.raytracer.engine with parameters of type Shader
 void AbstractSurface.setShaders(Shader[] shaders)
          Sets the Shader objects (used to shade this AbstractSurface) to those specified.
 void AbstractSurface.addShader(Shader shader)
          Appends the specified Shader object to the list of Shader objects used to shade this AbstractSurface.
 

Uses of Shader in threeD.ui.tree
 

Methods in threeD.ui.tree that return Shader
 Shader ShaderTreeNode.getShader()
           
 

Constructors in threeD.ui.tree with parameters of type Shader
ShaderTreeNode(Shader s, TreeNode parent)
          Constructs a new ShaderTreeNode object.
 


Rings
Version 0.2

Copyright 2003-05 Mike Murray