Uses of Interface
net.sf.j3d.threeD.raytracer.util.Editable

Packages that use Editable
net.sf.j3d.threeD.raytracer.shaders   
net.sf.j3d.threeD.raytracer.textures   
net.sf.j3d.threeD.raytracer.util   
net.sf.j3d.threeD.ui.panels   
net.sf.j3d.threeD.ui.tree   
 

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

Classes in net.sf.j3d.threeD.raytracer.shaders that implement Editable
 class BlendingShader
          A BlendingShader object provides a method for blending values from two different ColorProducer instances based on lighting.
 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 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 Editable
 Editable ShaderFactory.constructObject(int index)
          Constructs a Shader object of the type specified by the integer index.
 

Uses of Editable in net.sf.j3d.threeD.raytracer.textures
 

Classes in net.sf.j3d.threeD.raytracer.textures that implement Editable
 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 Editable
 Editable TextureFactory.constructObject(int index)
          Constructs a Shader object of the type specified by the integer index.
 

Uses of Editable in net.sf.j3d.threeD.raytracer.util
 

Methods in net.sf.j3d.threeD.raytracer.util that return Editable
abstract  Editable EditableFactory.constructObject(int index)
          Constructs an Editable object of the type specified by the integer index.
 

Uses of Editable in net.sf.j3d.threeD.ui.panels
 

Methods in net.sf.j3d.threeD.ui.panels that return Editable
 Editable EditPanel.getEditing()
          Returns the Editable object that this panel modifies.
 Editable EditablePropertiesTableModel.getEditing()
          Returns the Editable object used by this EditablePropertiesTableModel object.
 

Methods in net.sf.j3d.threeD.ui.panels with parameters of type Editable
 void EditPanel.setEditing(Editable editing)
          Sets the Editable object that this panel modifies and updates the table to reflect the change.
 void EditablePropertiesTableModel.setEditing(Editable editing)
          Sets the Editable object used by this EditablePropertiesTableModel object to the specified Editable object and notifies listeners that all table data may have changed.
 

Constructors in net.sf.j3d.threeD.ui.panels with parameters of type Editable
EditablePropertiesTableModel(Editable editing)
          Constructs a new EditablePropertiesTableModel object using the specified Editable object.
EditPanel(Editable editing)
          Constructs a new EditPanel object that can be used to modify the specified Editable object.
 

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

Classes in net.sf.j3d.threeD.ui.tree that implement Editable
 class ShaderTreeNode
          A ShaderTreeNode object wraps a Shader object and allows it to be displayed in a tree.