Top Description Fields Constructors Methods
com.sun.javafx.sg.prism

public Class NGPhongMaterial

extends Object
Class Inheritance
Imports
com.sun.prism.Image, .Material, .PhongMaterial, .ResourceFactory, .TextureMap, com.sun.prism.paint.Color

Todo

3D - Need documentation

Field Summary

Modifier and TypeField and Description
private TextureMap
private Color
private boolean
private TextureMap
private PhongMaterial
private TextureMap
private Color
private boolean
private TextureMap
private float
private boolean
private static final Image

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
pack-priv Material
private void
public void
setBumpMap(Object bumpMap)

public void
setDiffuseColor(Object diffuseColor)

public void
setDiffuseMap(Object diffuseMap)

public void
setSelfIllumMap(Object selfIllumMap)

public void
setSpecularColor(Object specularColor)

public void
setSpecularMap(Object specularMap)

public void
setSpecularPower(float specularPower)

pack-priv Color
private void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

bumpMapback to summary
private TextureMap bumpMap
diffuseColorback to summary
private Color diffuseColor
diffuseColorDirtyback to summary
private boolean diffuseColorDirty
diffuseMapback to summary
private TextureMap diffuseMap
materialback to summary
private PhongMaterial material
selfIllumMapback to summary
private TextureMap selfIllumMap
specularColorback to summary
private Color specularColor
specularColorDirtyback to summary
private boolean specularColorDirty
specularMapback to summary
private TextureMap specularMap
specularPowerback to summary
private float specularPower
specularPowerDirtyback to summary
private boolean specularPowerDirty
WHITE_1X1back to summary
private static final Image WHITE_1X1

Constructor Detail

NGPhongMaterialback to summary
public NGPhongMaterial()

Method Detail

createMaterialback to summary
pack-priv Material createMaterial(ResourceFactory f)
disposeMaterialback to summary
private void disposeMaterial()
setBumpMapback to summary
public void setBumpMap(Object bumpMap)
setDiffuseColorback to summary
public void setDiffuseColor(Object diffuseColor)
setDiffuseMapback to summary
public void setDiffuseMap(Object diffuseMap)
setSelfIllumMapback to summary
public void setSelfIllumMap(Object selfIllumMap)
setSpecularColorback to summary
public void setSpecularColor(Object specularColor)
setSpecularMapback to summary
public void setSpecularMap(Object specularMap)
setSpecularPowerback to summary
public void setSpecularPower(float specularPower)
test_getDiffuseColorback to summary
pack-priv Color test_getDiffuseColor()
validateback to summary
private void validate(ResourceFactory f)