Class Material

java.lang.Object
  extended by Material

public class Material
extends java.lang.Object


Constructor Summary
Material(java.lang.String nm)
           
 
Method Summary
 float getD()
           
 Tuple3 getKa()
           
 Tuple3 getKd()
           
 Tuple3 getKs()
           
 float getNs()
           
 com.sun.opengl.util.texture.Texture getTexture()
           
 boolean hasName(java.lang.String nm)
           
 void loadTexture(java.lang.String fnm)
           
 void setD(float val)
           
 void setKa(Tuple3 t)
           
 void setKd(Tuple3 t)
           
 void setKs(Tuple3 t)
           
 void setMaterialColors(javax.media.opengl.GL gl)
           
 void setNs(float val)
           
 void setTexture(com.sun.opengl.util.texture.Texture t)
           
 void showMaterial()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Material

public Material(java.lang.String nm)
Method Detail

getD

public float getD()

getKa

public Tuple3 getKa()

getKd

public Tuple3 getKd()

getKs

public Tuple3 getKs()

getNs

public float getNs()

getTexture

public com.sun.opengl.util.texture.Texture getTexture()

hasName

public boolean hasName(java.lang.String nm)

loadTexture

public void loadTexture(java.lang.String fnm)

setD

public void setD(float val)

setKa

public void setKa(Tuple3 t)

setKd

public void setKd(Tuple3 t)

setKs

public void setKs(Tuple3 t)

setMaterialColors

public void setMaterialColors(javax.media.opengl.GL gl)

setNs

public void setNs(float val)

setTexture

public void setTexture(com.sun.opengl.util.texture.Texture t)

showMaterial

public void showMaterial()