public abstract class GlimpseDataPainter2D extends GlimpsePainter2D
Axis2D
to set
the GL Orthographic projection, and sets up a standard blend function to enable
transparency.
Users of GlimpseDataPainter2D should simply be able to start making glVertex(...)
calls using data coordinates and have them display correctly (and be correctly
affected by adjustments to the axis).BYTES_PER_FLOAT, logger
Constructor and Description |
---|
GlimpseDataPainter2D() |
Modifier and Type | Method and Description |
---|---|
boolean |
isAlphaBlend() |
boolean |
isLineSmooth() |
boolean |
isPointSmooth() |
abstract void |
paintTo(javax.media.opengl.GL2 gl,
GlimpseBounds bounds,
Axis2D axis) |
void |
paintTo(GlimpseContext context,
GlimpseBounds bounds,
Axis2D axis) |
void |
setAlphaBlend(boolean blend) |
void |
setLineSmooth(boolean lineSmooth) |
void |
setPointSmooth(boolean pointSmooth) |
paintTo
dispose, isDisposed, isVisible, paintTo, setErrorHandling, setLookAndFeel, setVisible
public abstract void paintTo(javax.media.opengl.GL2 gl, GlimpseBounds bounds, Axis2D axis)
public boolean isPointSmooth()
public void setPointSmooth(boolean pointSmooth)
public boolean isLineSmooth()
public void setLineSmooth(boolean lineSmooth)
public boolean isAlphaBlend()
public void setAlphaBlend(boolean blend)
public void paintTo(GlimpseContext context, GlimpseBounds bounds, Axis2D axis)
paintTo
in class GlimpsePainter2D
Copyright © 2016 Metron, Inc.. All rights reserved.