org.osm2world.core.target
Class Material
Object
Material
public class Material
- extends Object
describes the material/surface properties of an object for lighting
Methods inherited from class Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
lighting
public final Material.Lighting lighting
color
public final Color color
ambientFactor
public final float ambientFactor
diffuseFactor
public final float diffuseFactor
Material
public Material(Material.Lighting lighting,
Color color,
float ambientFactor,
float diffuseFactor)
Material
public Material(Material.Lighting lighting,
Color color)
ambientColor
public Color ambientColor()
diffuseColor
public Color diffuseColor()
makeSmooth
public Material makeSmooth()
toString
public String toString()
- Overrides:
toString
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object