org.jzy3d.plot3d.primitives.textured
Class TranslucentQuad
java.lang.Object
org.jzy3d.plot3d.primitives.AbstractDrawable
org.jzy3d.plot3d.primitives.AbstractWireframeable
org.jzy3d.plot3d.primitives.AbstractGeometry
org.jzy3d.plot3d.primitives.Polygon
org.jzy3d.plot3d.primitives.Quad
org.jzy3d.plot3d.primitives.textured.TranslucentQuad
- All Implemented Interfaces:
- IMultiColorable, ISingleColorable, IGLRenderer, ISortableDraw, ITranslucent
public class TranslucentQuad
- extends Quad
- implements ITranslucent
Field Summary |
protected float |
alpha
|
Method Summary |
void |
draw(javax.media.opengl.GL gl,
javax.media.opengl.glu.GLU glu,
Camera cam)
Call OpenGL2 routines for rendering the object. |
void |
setAlphaFactor(float a)
|
Methods inherited from class org.jzy3d.plot3d.primitives.Polygon |
begin |
Methods inherited from class org.jzy3d.plot3d.primitives.AbstractGeometry |
add, applyGeometryTransform, applyPolygonModeFill, applyPolygonModeLine, callPointForWireframe, callPointsForFace, end, get, getBarycentre, getColor, getColorMapper, getPoints, getPolygonMode, isPolygonOffsetFillEnable, polygonOffseFillEnable, polygonOffsetFillDisable, setColor, setColorMapper, setPolygonMode, setPolygonOffsetFillEnable, setPolygonOffsetFillEnable, size, updateBounds |
Methods inherited from class org.jzy3d.plot3d.primitives.AbstractDrawable |
addDrawableListener, call, call, callWithAlphaFactor, dispose, doDrawBounds, doTransform, fireDrawableChanged, fireDrawableChanged, getBoundingBoxColor, getBounds, getLegend, getTransform, getTransformBefore, hasLegend, isBoundingBoxDisplayed, isDisplayed, isLegendDisplayed, negative, removeDrawableListener, setBoundingBoxColor, setBoundingBoxDisplayed, setDisplayed, setLegend, setLegendDisplayed, setTransform, setTransformBefore, toString |
alpha
protected float alpha
TranslucentQuad
public TranslucentQuad()
draw
public void draw(javax.media.opengl.GL gl,
javax.media.opengl.glu.GLU glu,
Camera cam)
- Description copied from class:
AbstractDrawable
- Call OpenGL2 routines for rendering the object.
- Specified by:
draw
in interface IGLRenderer
- Overrides:
draw
in class Quad
- Parameters:
gl
- GL2 contextglu
- GLU contextcam
- a reference to a shooting Camera.
setAlphaFactor
public void setAlphaFactor(float a)
- Specified by:
setAlphaFactor
in interface ITranslucent
Copyright © 2013. All rights reserved.