org.jzy3d.plot3d.primitives.enlightables
Class AbstractEnlightable
java.lang.Object
  
org.jzy3d.plot3d.primitives.AbstractDrawable
      
org.jzy3d.plot3d.primitives.AbstractWireframeable
          
org.jzy3d.plot3d.primitives.enlightables.AbstractEnlightable
- All Implemented Interfaces: 
 - IGLRenderer, ISortableDraw
 
- Direct Known Subclasses: 
 - EnlightableDisk, EnlightablePolygon, EnlightableSphere
 
public abstract class AbstractEnlightable
- extends AbstractWireframeable
 
 
 
 
 
 
 
| Methods inherited from class org.jzy3d.plot3d.primitives.AbstractDrawable | 
addDrawableListener, call, call, callWithAlphaFactor, dispose, draw, fireDrawableChanged, fireDrawableChanged, getBarycentre, getBounds, getDistance, getLegend, getLongestDistance, getShortestDistance, getTransform, hasLegend, isDisplayed, isLegendDisplayed, negative, removeDrawableListener, setDisplayed, setLegend, setLegendDisplayed, setTransform, toString, toString | 
 
 
materialAmbiantReflection
protected Color materialAmbiantReflection
materialDiffuseReflection
protected Color materialDiffuseReflection
materialSpecularReflection
protected Color materialSpecularReflection
materialEmission
protected Color materialEmission
materialShininess
protected float[] materialShininess
AbstractEnlightable
public AbstractEnlightable()
applyMaterial
protected void applyMaterial(javax.media.opengl.GL2 gl)
 
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)