public class PointFlatColorProgram extends Object
Modifier and Type | Class and Description |
---|---|
static class |
PointFlatColorProgram.ProgramHandles |
Modifier and Type | Field and Description |
---|---|
static String |
fragShader_GLSL |
static String |
geomShader_GLSL |
static String |
vertShader_GLSL |
Constructor and Description |
---|
PointFlatColorProgram() |
Modifier and Type | Method and Description |
---|---|
void |
begin(javax.media.opengl.GL2ES2 gl) |
void |
dispose(javax.media.opengl.GL2ES2 gl) |
void |
draw(javax.media.opengl.GL2ES2 gl,
GLEditableBuffer xy) |
void |
draw(javax.media.opengl.GL2ES2 gl,
GLStreamingBuffer xyVbo,
int first,
int count) |
void |
draw(javax.media.opengl.GL2ES2 gl,
int mode,
GLStreamingBuffer xyVbo,
int first,
int count) |
void |
draw(javax.media.opengl.GL2ES2 gl,
int mode,
int xyVbo,
int first,
int count) |
void |
end(javax.media.opengl.GL2ES2 gl) |
PointFlatColorProgram.ProgramHandles |
handles(javax.media.opengl.GL2ES2 gl) |
void |
setAxisOrtho(javax.media.opengl.GL2ES2 gl,
Axis2D axis) |
void |
setFeatherThickness(javax.media.opengl.GL2ES2 gl,
float value) |
void |
setOrtho(javax.media.opengl.GL2ES2 gl,
float xMin,
float xMax,
float yMin,
float yMax) |
void |
setPixelOrtho(javax.media.opengl.GL2ES2 gl,
GlimpseBounds bounds) |
void |
setPointSize(javax.media.opengl.GL2ES2 gl,
float value) |
void |
setRgba(javax.media.opengl.GL2ES2 gl,
float[] rgba) |
void |
setViewport(javax.media.opengl.GL2ES2 gl,
GlimpseBounds bounds) |
void |
setViewport(javax.media.opengl.GL2ES2 gl,
int viewportWidth,
int viewportHeight) |
void |
setWrapper(javax.media.opengl.GL2ES2 gl,
float xMin,
float xMax,
float yMin,
float yMax) |
void |
setWrapper(javax.media.opengl.GL2ES2 gl,
Wrapper2D wrapper) |
public static final String vertShader_GLSL
public static final String geomShader_GLSL
public static final String fragShader_GLSL
public PointFlatColorProgram.ProgramHandles handles(javax.media.opengl.GL2ES2 gl)
public void begin(javax.media.opengl.GL2ES2 gl)
public void setRgba(javax.media.opengl.GL2ES2 gl, float[] rgba)
public void setFeatherThickness(javax.media.opengl.GL2ES2 gl, float value)
public void setPointSize(javax.media.opengl.GL2ES2 gl, float value)
public void setViewport(javax.media.opengl.GL2ES2 gl, GlimpseBounds bounds)
public void setViewport(javax.media.opengl.GL2ES2 gl, int viewportWidth, int viewportHeight)
public void setAxisOrtho(javax.media.opengl.GL2ES2 gl, Axis2D axis)
public void setPixelOrtho(javax.media.opengl.GL2ES2 gl, GlimpseBounds bounds)
public void setOrtho(javax.media.opengl.GL2ES2 gl, float xMin, float xMax, float yMin, float yMax)
public void setWrapper(javax.media.opengl.GL2ES2 gl, Wrapper2D wrapper)
public void setWrapper(javax.media.opengl.GL2ES2 gl, float xMin, float xMax, float yMin, float yMax)
public void draw(javax.media.opengl.GL2ES2 gl, GLStreamingBuffer xyVbo, int first, int count)
public void draw(javax.media.opengl.GL2ES2 gl, int mode, GLStreamingBuffer xyVbo, int first, int count)
public void draw(javax.media.opengl.GL2ES2 gl, int mode, int xyVbo, int first, int count)
public void draw(javax.media.opengl.GL2ES2 gl, GLEditableBuffer xy)
public void end(javax.media.opengl.GL2ES2 gl)
public void dispose(javax.media.opengl.GL2ES2 gl)
Copyright © 2020 Metron, Inc.. All rights reserved.