endrov.gl
Class EvGLMaterialSolid
java.lang.Object
   endrov.gl.EvGLMaterialSolid
endrov.gl.EvGLMaterialSolid
- All Implemented Interfaces: 
- EvGLMaterial
- public class EvGLMaterialSolid 
- extends java.lang.Object- implements EvGLMaterial
Solid color material
 
| Constructor Summary | 
| EvGLMaterialSolid()Default OpenGL material
 | 
| EvGLMaterialSolid(float[] diffuse,
                  float[] specular,
                  float[] ambient,
                  java.lang.Float shininess)Create a material.
 | 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
metadataType
public static final java.lang.String metadataType
- See Also:
- Constant Field Values
diffuse
public float[] diffuse
specular
public float[] specular
ambient
public float[] ambient
shininess
public float shininess
EvGLMaterialSolid
public EvGLMaterialSolid()
- Default OpenGL material
 
EvGLMaterialSolid
public EvGLMaterialSolid(float[] diffuse,
                         float[] specular,
                         float[] ambient,
                         java.lang.Float shininess)
- Create a material. All vectors have 4 elements. null means use GL default
 
set
public void set(javax.media.opengl.GL2 gl)
- 
- Specified by:
- setin interface- EvGLMaterial
 
- 
 
toString
public java.lang.String toString()
- 
- Overrides:
- toStringin class- java.lang.Object
 
- 
 
toXML
public org.jdom.Element toXML()
- 
 
- 
 
fromXML
public static EvGLMaterialSolid fromXML(org.jdom.Element e)
- 
 
- 
 
fromColor
public static EvGLMaterialSolid fromColor(float colR,
                                          float colG,
                                          float colB)
- 
 
-