mamx.vrml
Class VRMLMaterial

mamx.vrml.VRMLNode
  |
  +--mamx.vrml.VRMLMaterial

public class VRMLMaterial
extends VRMLNode


Field Summary
 protected floatambientIntensity
           
 protected float[]diffuseColor
           
 protected float[]emissiveColor
           
 protected floatshininess
           
 protected float[]specularColor
           
 protected floattransparency
           

Fields inherited from class mamx.vrml.VRMLNode
definition, INDENT_INCREASE, useDef

Method Summary
 voidcreateSource(PrintWriter out, int currIndent)
           
 voidsetAmbientIntensity(float ai)
           
 voidsetDiffuseColor(float[] dc)
           
 voidsetEmissiveColor(float[] ec)
           
 voidsetShininess(float s)
           
 voidsetSpecularColor(float[] sc)
           
 voidsetTransparency(float t)
           

Methods inherited from class mamx.vrml.VRMLNode
define, printlnVector, useDefinition

Field Detail

ambientIntensity

protected float ambientIntensity

diffuseColor

protected float[] diffuseColor

emissiveColor

protected float[] emissiveColor

shininess

protected float shininess

specularColor

protected float[] specularColor

transparency

protected float transparency
Method Detail

createSource

public void createSource(PrintWriter out, int currIndent)
throws java.io.IOException

setAmbientIntensity

public void setAmbientIntensity(float ai)

setDiffuseColor

public void setDiffuseColor(float[] dc)

setEmissiveColor

public void setEmissiveColor(float[] ec)

setShininess

public void setShininess(float s)

setSpecularColor

public void setSpecularColor(float[] sc)

setTransparency

public void setTransparency(float t)