public class PointSetPainter extends GlimpseDataPainter2D
QuadTree
.Modifier and Type | Class and Description |
---|---|
static class |
PointSetPainter.IdXy |
Modifier and Type | Field and Description |
---|---|
static int |
QUAD_TREE_BIN_MAX |
static long |
SPATIAL_SELECTION_UPDATE_RATE |
BYTES_PER_FLOAT, logger
Constructor and Description |
---|
PointSetPainter(boolean enableSpatialIndex) |
Modifier and Type | Method and Description |
---|---|
Collection<PointSetPainter.IdXy> |
currentSelection(Axis2D axis) |
void |
dispose(javax.media.opengl.GLContext context) |
void |
paintTo(javax.media.opengl.GL2 gl,
GlimpseBounds bounds,
Axis2D axis) |
Collection<PointSetPainter.IdXy> |
selectGeoRange(double minX,
double maxX,
double minY,
double maxY) |
void |
setColor(float[] dataZ,
ColorMap scale) |
void |
setData(float[] dataX,
float[] dataY) |
void |
setData(float[] dataX,
float[] dataY,
int dataSize) |
void |
setPointColor(float r,
float g,
float b,
float a) |
void |
setPointSize(float pointSize) |
isAlphaBlend, isLineSmooth, isPointSmooth, paintTo, setAlphaBlend, setLineSmooth, setPointSmooth
paintTo
dispose, isDisposed, isVisible, paintTo, setErrorHandling, setLookAndFeel, setVisible
public static final int QUAD_TREE_BIN_MAX
public static final long SPATIAL_SELECTION_UPDATE_RATE
public void setData(float[] dataX, float[] dataY)
public void setData(float[] dataX, float[] dataY, int dataSize)
public void setColor(float[] dataZ, ColorMap scale)
public Collection<PointSetPainter.IdXy> selectGeoRange(double minX, double maxX, double minY, double maxY)
public Collection<PointSetPainter.IdXy> currentSelection(Axis2D axis)
public void setPointColor(float r, float g, float b, float a)
public void setPointSize(float pointSize)
public void dispose(javax.media.opengl.GLContext context)
public void paintTo(javax.media.opengl.GL2 gl, GlimpseBounds bounds, Axis2D axis)
paintTo
in class GlimpseDataPainter2D
Copyright © 2016 Metron, Inc.. All rights reserved.