org.jzy3d.plot3d.primitives.enlightables
Class Enlightable
java.lang.Object
org.jzy3d.plot3d.primitives.AbstractDrawable
org.jzy3d.plot3d.primitives.AbstractWireframeable
org.jzy3d.plot3d.primitives.enlightables.Enlightable
- All Implemented Interfaces:
- IGLRenderer, ISortableDraw, IWireframeable
- Direct Known Subclasses:
- EnlightableDisk, EnlightablePolygon, EnlightableSphere
public abstract class Enlightable
- extends AbstractWireframeable
Methods inherited from class org.jzy3d.plot3d.primitives.AbstractDrawable |
addDrawableListener, dispose, draw, getBarycentre, getBounds, getDistance, getFace, getLongestDistance, getShortestDistance, getTransform, hasFace, isDisplayed, isFace2dDisplayed, removeDrawableListener, setDisplayed, setLegend, setLegendDisplayed, setTransform, toString, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Enlightable
public Enlightable()
getMaterialAmbiantReflection
public Color getMaterialAmbiantReflection()
- LIGHT CONFIG
setMaterialAmbiantReflection
public void setMaterialAmbiantReflection(Color materialAmbiantReflection)
getMaterialDiffuseReflection
public Color getMaterialDiffuseReflection()
setMaterialDiffuseReflection
public void setMaterialDiffuseReflection(Color materialDiffuseReflection)
getMaterialSpecularReflection
public Color getMaterialSpecularReflection()
setMaterialSpecularReflection
public void setMaterialSpecularReflection(Color materialSpecularReflection)
getMaterialEmission
public Color getMaterialEmission()
setMaterialEmission
public void setMaterialEmission(Color materialEmission)
getMaterialShininess
public float getMaterialShininess()
setMaterialShininess
public void setMaterialShininess(float shininess)