|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of Producer in net.sf.j3d.physics.shaders |
|---|
| Classes in net.sf.j3d.physics.shaders that implement Producer | |
|---|---|
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. |
| Uses of Producer in net.sf.j3d.threeD.raytracer.engine |
|---|
| Subinterfaces of Producer in net.sf.j3d.threeD.raytracer.engine | |
|---|---|
interface |
Texture
The Texture interface is implemented by classes that can be used to texture a surface. |
| Uses of Producer in net.sf.j3d.threeD.raytracer.graphics |
|---|
| Subinterfaces of Producer in net.sf.j3d.threeD.raytracer.graphics | |
|---|---|
interface |
ColorProducer
ColorProducer is implemented by any class that can produce an RGB object given some array of input objects. |
| Classes in net.sf.j3d.threeD.raytracer.graphics that implement Producer | |
|---|---|
class |
RandomColorGenerator
|
| Uses of Producer in net.sf.j3d.threeD.raytracer.shaders |
|---|
| Subinterfaces of Producer in net.sf.j3d.threeD.raytracer.shaders | |
|---|---|
interface |
Shader
The Shader interface is implemented by classes that provide a method for shading a surface. |
| Classes in net.sf.j3d.threeD.raytracer.shaders that implement Producer | |
|---|---|
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. |
| Methods in net.sf.j3d.threeD.raytracer.shaders that return Producer | |
|---|---|
Producer[] |
TextureShader.getInputPropertyValues()
|
Producer[] |
SilhouetteShader.getInputPropertyValues()
|
Producer[] |
RefractionShader.getInputPropertyValues()
|
Producer[] |
ReflectionShader.getInputPropertyValues()
|
Producer[] |
HighlightShader.getInputPropertyValues()
|
Producer[] |
DiffuseShader.getInputPropertyValues()
|
Producer[] |
BlendingShader.getInputPropertyValues()
|
| Methods in net.sf.j3d.threeD.raytracer.shaders with parameters of type Producer | |
|---|---|
void |
TextureShader.setInputPropertyValue(int index,
Producer p)
|
void |
SilhouetteShader.setInputPropertyValue(int index,
Producer p)
|
void |
RefractionShader.setInputPropertyValue(int index,
Producer p)
Does nothing. |
void |
ReflectionShader.setInputPropertyValue(int index,
Producer p)
Sets the values of properties of this HighlightShader object to those specified. |
void |
HighlightShader.setInputPropertyValue(int index,
Producer p)
Sets the values of properties of this HighlightShader object to those specified. |
void |
DiffuseShader.setInputPropertyValue(int index,
Producer p)
Does nothing. |
void |
BlendingShader.setInputPropertyValue(int index,
Producer p)
|
| Uses of Producer in net.sf.j3d.threeD.raytracer.textures |
|---|
| Classes in net.sf.j3d.threeD.raytracer.textures that implement Producer | |
|---|---|
class |
ImageTexture
An ImageTexture object can be used to provide an image as the color data for a surface. |
class |
StripeTexture
The StripeTexture object can be used to stripe a surface. |
| Methods in net.sf.j3d.threeD.raytracer.textures that return Producer | |
|---|---|
Producer[] |
StripeTexture.getInputPropertyValues()
|
Producer[] |
ImageTexture.getInputPropertyValues()
|
| Methods in net.sf.j3d.threeD.raytracer.textures with parameters of type Producer | |
|---|---|
void |
StripeTexture.setInputPropertyValue(int index,
Producer p)
Sets the values of properties of this HighlightShader object to those specified. |
void |
ImageTexture.setInputPropertyValue(int index,
Producer p)
Does nothing. |
| Uses of Producer in net.sf.j3d.threeD.raytracer.util |
|---|
| Methods in net.sf.j3d.threeD.raytracer.util that return Producer | |
|---|---|
Producer[] |
Editable.getInputPropertyValues()
|
| Methods in net.sf.j3d.threeD.raytracer.util with parameters of type Producer | |
|---|---|
void |
Editable.setInputPropertyValue(int index,
Producer p)
|
| Uses of Producer in net.sf.j3d.threeD.ui.tree |
|---|
| Methods in net.sf.j3d.threeD.ui.tree that return Producer | |
|---|---|
Producer[] |
ShaderTreeNode.getInputPropertyValues()
|
| Methods in net.sf.j3d.threeD.ui.tree with parameters of type Producer | |
|---|---|
void |
ShaderTreeNode.setInputPropertyValue(int index,
Producer p)
|
| Uses of Producer in net.sf.j3d.util.graphics |
|---|
| Classes in net.sf.j3d.util.graphics that implement Producer | |
|---|---|
class |
AverageColor
|
class |
RGB
An RGB object represents a color defined by three channels: red, green, and blue. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||