public class DynamicLineSetPainter extends GlimpseDataPainter2D
DynamicLinePainterExample
Modifier and Type | Class and Description |
---|---|
static class |
DynamicLineSetPainter.BulkLineAccumulator |
BYTES_PER_FLOAT, logger
Constructor and Description |
---|
DynamicLineSetPainter() |
DynamicLineSetPainter(int initialSize) |
Modifier and Type | Method and Description |
---|---|
void |
paintTo(javax.media.opengl.GL2 gl,
GlimpseBounds bounds,
Axis2D axis) |
void |
putColor(Object id,
float[] color) |
void |
putColors(DynamicPointSetPainter.BulkColorAccumulator accumulator) |
void |
putLine(Object id,
float posX1,
float posY1,
float posX2,
float posY2) |
void |
putLine(Object id,
float posX1,
float posY1,
float posX2,
float posY2,
float[] color) |
void |
putLines(DynamicLineSetPainter.BulkLineAccumulator accumulator) |
void |
removeLine(Object id) |
void |
setDotted(boolean dotted) |
void |
setDotted(int stippleFactor,
short stipplePattern) |
void |
setLineWidth(float size) |
isAlphaBlend, isLineSmooth, isPointSmooth, paintTo, setAlphaBlend, setLineSmooth, setPointSmooth
paintTo
dispose, isDisposed, isVisible, paintTo, setErrorHandling, setLookAndFeel, setVisible
public DynamicLineSetPainter()
public DynamicLineSetPainter(int initialSize)
public void setDotted(boolean dotted)
public void setDotted(int stippleFactor, short stipplePattern)
public void setLineWidth(float size)
public void putLines(DynamicLineSetPainter.BulkLineAccumulator accumulator)
public void putColors(DynamicPointSetPainter.BulkColorAccumulator accumulator)
public void putLine(Object id, float posX1, float posY1, float posX2, float posY2)
public void putLine(Object id, float posX1, float posY1, float posX2, float posY2, float[] color)
public void putColor(Object id, float[] color)
public void removeLine(Object id)
public void paintTo(javax.media.opengl.GL2 gl, GlimpseBounds bounds, Axis2D axis)
paintTo
in class GlimpseDataPainter2D
Copyright © 2013 Metron, Inc.. All rights reserved.