net.jbeans.j3d.scenegraph
Class Material
java.lang.Object
javax.media.j3d.SceneGraphObject
javax.media.j3d.NodeComponent
javax.media.j3d.Material
net.jbeans.j3d.scenegraph.Material
- All Implemented Interfaces:
- java.io.Serializable
- public class Material
- extends javax.media.j3d.Material
- implements java.io.Serializable
generally describe Material in here
- Version:
- $Revision: 1.3 $
- Author:
- Masahiro Takatsuka (masa@jbeans.net)
- See Also:
Material
,
Serializable
,
Serialized Form
Fields inherited from class javax.media.j3d.Material |
ALLOW_COMPONENT_READ, ALLOW_COMPONENT_WRITE, AMBIENT, AMBIENT_AND_DIFFUSE, DIFFUSE, EMISSIVE, SPECULAR |
Fields inherited from class javax.media.j3d.NodeComponent |
|
Fields inherited from class javax.media.j3d.SceneGraphObject |
|
Constructor Summary |
Material()
|
Material(javax.vecmath.Color3f ambientColor,
javax.vecmath.Color3f emissiveColor,
javax.vecmath.Color3f diffuseColor,
javax.vecmath.Color3f specularColor,
float shininess)
|
Methods inherited from class javax.media.j3d.Material |
cloneNodeComponent, getAmbientColor, getColorTarget, getDiffuseColor, getEmissiveColor, getLightingEnable, getShininess, getSpecularColor, setAmbientColor, setAmbientColor, setColorTarget, setDiffuseColor, setDiffuseColor, setDiffuseColor, setEmissiveColor, setEmissiveColor, setLightingEnable, setShininess, setSpecularColor, setSpecularColor, toString |
Methods inherited from class javax.media.j3d.NodeComponent |
cloneNodeComponent, duplicateNodeComponent, duplicateNodeComponent, getDuplicateOnCloneTree, setDuplicateOnCloneTree |
Methods inherited from class javax.media.j3d.SceneGraphObject |
clearCapability, clearCapabilityIsFrequent, duplicateSceneGraphObject, getCapability, getCapabilityIsFrequent, getUserData, isCompiled, isLive, setCapability, setCapabilityIsFrequent, setUserData, updateNodeReferences |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Material
public Material()
Material
public Material(javax.vecmath.Color3f ambientColor,
javax.vecmath.Color3f emissiveColor,
javax.vecmath.Color3f diffuseColor,
javax.vecmath.Color3f specularColor,
float shininess)
setAmbientColor
public void setAmbientColor(java.awt.Color color)
getAmbientColor
public java.awt.Color getAmbientColor()
setDiffuseColor
public void setDiffuseColor(java.awt.Color color)
getDiffuseColor
public java.awt.Color getDiffuseColor()
setEmissiveColor
public void setEmissiveColor(java.awt.Color color)
getEmissiveColor
public java.awt.Color getEmissiveColor()
setSpecularColor
public void setSpecularColor(java.awt.Color color)
getSpecularColor
public java.awt.Color getSpecularColor()
Copyright © 1995-2004 net.jbeans. All Rights Reserved.