org.xith3d.scenegraph
Class AssemblyFragmentShader

java.lang.Object
  extended by org.xith3d.scenegraph.Shader
      extended by org.xith3d.scenegraph.AssemblyShader
          extended by org.xith3d.scenegraph.AssemblyFragmentShader
All Implemented Interfaces:
java.lang.Comparable<Shader>, org.jagatoo.datatypes.Enableable

public class AssemblyFragmentShader
extends AssemblyShader


Nested Class Summary
 
Nested classes/interfaces inherited from class org.xith3d.scenegraph.Shader
Shader.ShaderType
 
Field Summary
 
Fields inherited from class org.xith3d.scenegraph.AssemblyShader
shaderProgramParameters
 
Constructor Summary
AssemblyFragmentShader()
           
AssemblyFragmentShader(java.lang.String fragmentProgram)
           
AssemblyFragmentShader(java.lang.String fragmentProgram, org.openmali.vecmath2.Vector4f[] parameters)
           
AssemblyFragmentShader(java.lang.String fragmentProgram, org.openmali.vecmath2.Vector4f[] parameters, boolean enabled)
           
 
Method Summary
 AssemblyFragmentShader getCopy()
           
 
Methods inherited from class org.xith3d.scenegraph.AssemblyShader
compareTo, equals, getNumParameters, getParameter, getParameters, setParameter, setParameters
 
Methods inherited from class org.xith3d.scenegraph.Shader
finalize, freeOpenGLResources, getOpenGLReferences, getShaderCode, getType, isEnabled, setEnabled, setShaderCode
 
Methods inherited from class java.lang.Object
clone, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AssemblyFragmentShader

public AssemblyFragmentShader()

AssemblyFragmentShader

public AssemblyFragmentShader(java.lang.String fragmentProgram)

AssemblyFragmentShader

public AssemblyFragmentShader(java.lang.String fragmentProgram,
                              org.openmali.vecmath2.Vector4f[] parameters)

AssemblyFragmentShader

public AssemblyFragmentShader(java.lang.String fragmentProgram,
                              org.openmali.vecmath2.Vector4f[] parameters,
                              boolean enabled)
Method Detail

getCopy

public AssemblyFragmentShader getCopy()