Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
net.sf.j3d.threeD.raytracer.shaders.Shader

Packages that use Shader
net.sf.j3d.physics.shaders |
net.sf.j3d.threeD.raytracer.engine |
net.sf.j3d.threeD.raytracer.shaders |
net.sf.j3d.threeD.ui.tree |

Uses of Shader in net.sf.j3d.physics.shaders

Classes in net.sf.j3d.physics.shaders that implement Shader
`class` | `RigidBodyStateShader` A RigidBodyStateShader object can be used to modify the display of other shaders based on a property of the state of a RigidBody object.

Methods in net.sf.j3d.physics.shaders that return Shader
`Shader` | `RigidBodyStateShader.getShader()`

Constructors in net.sf.j3d.physics.shaders with parameters of type Shader
`RigidBodyStateShader(int type, double min, double max, Shader s)` Constructs a new RigidBodyStateShader object that shades based on the state property specified by the integer type code.

Uses of Shader in net.sf.j3d.threeD.raytracer.engine

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

Uses of Shader in net.sf.j3d.threeD.raytracer.shaders

Classes in net.sf.j3d.threeD.raytracer.shaders that implement Shader
`class` | `BlendingShader` A BlendingShader object provides a method for blending values from two different ColorProducer instances based on lighting.
`class` | `CheckerBoardShader`
`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` | `SilhouetteShader` A SilhouetteShader object can be used to shade a surface with one color value for all parts of the surface.
`class` | `TextureShader` A TextureShader object uses a Texture object as a filter for shader output.

Uses of Shader in net.sf.j3d.threeD.ui.tree

Methods in net.sf.j3d.threeD.ui.tree that return Shader
`Shader` | `ShaderTreeNode.getShader()`

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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES