Package jgl
Class GL<ImageType,FontType>
java.lang.Object
jgl.GL<ImageType,FontType>
GL is the main class of jGL 2.4.
- Version:
- 0.9, 14 May 2003
- Author:
- Robin Bing-Yu Chen
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
static interface
-
Field Summary
Modifier and TypeFieldDescriptionprotected int
Height after considering pixel scale induced by HiDPI.protected int
Width after considering pixel scale induced by HiDPI.protected boolean
This property allows to automatically read pixel scale of the parent canvas while getting its Graphics2D contextinvalid @link
glXSwapBuffers
protected gl_object
protected boolean
Activate a hack because of inappropriate glClear command behaviourprotected gl_context
protected int
Height queried to gl.glViewport without considering HiDPI, e.g. by simply using the EmulGLCanvas size.protected int
Width queried to gl.glViewport without considering HiDPI, e.g. by simply using the EmulGLCanvas size.protected int
protected int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final boolean
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
enum argument out of range.static final int
Operation illegal in current state.static final int
Numeric argument out of range.static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Not enough memory left to execute command.static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Command would cause a stack overflow.static final int
Command would cause a stack underflow.static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
The specified table is too large.static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final boolean
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
protected List<ImageToDraw<ImageType>>
protected gl_list
static final int
GLX Functions Java is not X-Window system, the following functions are just like GLX functions not the same.protected List<GL.PixelScaleListener>
protected double
Horizontal pixel scale induced by HiDPI.protected double
Vertical pixel scale induced by HiDPI.protected int
protected int
protected int
protected List<TextToDraw<FontType>>
protected boolean
Disabling OS Font rendering and using direct JVM allows better consistency among chart which improve pixel-wise tests for portability -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addPixelScaleListener
(GL.PixelScaleListener listener) void
appendImageToDraw
(ImageType image) void
appendImageToDraw
(ImageType image, int x, int y) void
appendImageToDraw
(ImageType image, int x, int y, GL.ImageLayer layer) void
appendTextToDraw
(FontType font, String string, int x, int y) To be called byinvalid @link
GLUT#glutBitmapString(Object, String, float, float)
glFlush()
step.void
appendTextToDraw
(FontType font, String string, int x, int y, float r, float g, float b, float rotate) To be called byinvalid @link
GLUT#glutBitmapString(Object, String, float, float)
glFlush()
step.void
Apply viewport according to the latest known expected width/height and the latest known pixel scales.protected void
Print statistics about color buffer content for debugging.void
void
protected void
firePixelScaleChanged
(double pixelScaleX, double pixelScaleY) int
Return the actual width, which isgetDesiredHeight()
multiplied bygetPixelScaleY()
int
Return the actual width, which isgetDesiredWidth()
multiplied bygetPixelScaleX()
int
Return the height configured for this GLint
Return the width configured for this GLdouble
double
abstract ImageType
int
int
int
boolean
boolean
glAreTexturesResident
(int n, int[] textures, boolean[] residences) GLboolean glAreTexturesResident (GLsizei n, const GLuint *textures, GLboolean *residences)void
glBegin
(int mode) GLvoid glBegin (GLenum mode)void
glBindTexture
(int target, int texture) GLvoid glBindTexture (GLenum target, GLuint texture)void
glBlendFunc
(int sfactor, int dfactor) GLvoid glBlendFunc (GLenum sfactor, GLenum dfactor)void
glCallList
(int list) GLvoid glCallList (GLuint list)void
glCallLists
(int n, int type, byte[] lists) GLvoid glCallLists (sizei n, GLenum type, const GLvoid *lists)void
glClear
(int mask) Clears the specified buffers to their current clearing values.void
glClearColor
(float red, float green, float blue, float alpha) Sets the clear value for the color buffers in RGBA mode.void
glClearDepth
(double depth) Sets the window z value.void
glClearStencil
(int s) GLvoid glClearStencil (GLint s);void
glClipPlane
(int plane, double[] equation) GLvoid glClipPlane (GLenum plane, const GLdouble *equation)void
glColor3b
(byte red, byte green, byte blue) GLvoid glColor3b (GLbyte red, GLbyte green, GLbyte blue)void
glColor3bv
(byte[] v) GLvoid glColor3bv (GLbyte *v)void
glColor3d
(double red, double green, double blue) GLvoid glColor3d (GLdouble red, GLdouble green, GLdouble blue)void
glColor3dv
(double[] v) GLvoid glColor3dv (GLdouble *v)void
glColor3f
(float red, float green, float blue) GLvoid glColor3f (GLfloat red, GLfloat green, GLfloat blue)void
glColor3fv
(float[] v) GLvoid glColor3fv (GLfloat *v)void
glColor3i
(int red, int green, int blue) GLvoid glColor3i (GLint red, GLint green, GLint blue)void
glColor3iv
(int[] v) GLvoid glColor3iv (GLint *v)void
glColor3s
(short red, short green, short blue) GLvoid glColor3s (GLshort red, GLshort green, GLshort blue)void
glColor3sv
(short[] v) GLvoid glColor3sv (GLshort *v)void
glColor3ub
(byte red, byte green, byte blue) GLvoid glColor3ub (GLubyte red, GLubyte green, GLubyte blue)void
glColor3ubv
(byte[] v) GLvoid glColor3ubv (GLubyte *v)void
glColor3ui
(int red, int green, int blue) GLvoid glColor3ui (GLuint red, GLuint green, GLuint blue)void
glColor3uiv
(int[] v) GLvoid glColor3uiv (GLuint *v)void
glColor3us
(short red, short green, short blue) GLvoid glColor3us (GLushort red, GLushort green, GLushort blue)void
glColor3usv
(short[] v) GLvoid glColor3usv (GLushort *v)void
glColor4b
(byte red, byte green, byte blue, byte alpha) GLvoid glColor4b (GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha)void
glColor4bv
(byte[] v) GLvoid glColor4bv (GLbyte *v)void
glColor4d
(double red, double green, double blue, double alpha) GLvoid glColor4d (GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha)void
glColor4dv
(double[] v) GLvoid glColor4dv (GLdouble *v)void
glColor4f
(float red, float green, float blue, float alpha) GLvoid glColor4f (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)void
glColor4fv
(float[] v) GLvoid glColor4fv (GLfloat *v)void
glColor4i
(int red, int green, int blue, int alpha) GLvoid glColor4i (GLint red, GLint green, GLint blue, GLint alpha)void
glColor4iv
(int[] v) GLvoid glColor4iv (GLint *v)void
glColor4s
(short red, short green, short blue, short alpha) GLvoid glColor4s (GLshort red, GLshort green, GLshort blue, GLshort alpha)void
glColor4sv
(short[] v) GLvoid glColor4sv (GLshort *v)void
glColor4ub
(byte red, byte green, byte blue, byte alpha) GLvoid glColor4ub (GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha)void
glColor4ubv
(byte[] v) GLvoid glColor4ubv (GLubyte *v)void
glColor4ui
(int red, int green, int blue, int alpha) GLvoid glColor4ui (GLuint red, GLuint green, GLuint blue, GLuint alpha)void
glColor4uiv
(int[] v) GLvoid glColor4uiv (GLuint *v)void
glColor4us
(short red, short green, short blue, short alpha) GLvoid glColor4us (GLushort red, GLushort green, GLushort blue, GLushort alpha)void
glColor4usv
(short[] v) GLvoid glColor4usv (GLushort *v)void
glColorMask
(boolean red, boolean green, boolean blue, boolean alpha) GLvoid glColorMask (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha )void
glColorMaterial
(int face, int mode) GLvoid glColorMaterial (GLenum face, GLenum mode)void
glCopyPixels
(int x, int y, int width, int height, int type) GLvoid glCopyPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum type)void
glCopyTexImage1D
(int target, int level, int internalformat, int x, int y, int width, int border) GLvoid glCopyTexImage1D (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)void
glCopyTexImage2D
(int target, int level, int internalformat, int x, int y, int width, int height, int border) GLvoid glCopyTexImage2D (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)void
glCopyTexSubImage1D
(int target, int level, int xoffset, int yoffset, int x, int y, int width) GLvoid glCopyTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)void
glCopyTexSubImage2D
(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height) GLvoid glCopyTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)void
glCopyTexSubImage3D
(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height) GLvoid glCopyTexSubImage3D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)void
glCullFace
(int mode) GLvoid glCullFace (GLenum mode)void
glDeleteLists
(int list, int range) GLvoid glDeleteLists (GLuint list, GLsizei range)void
glDeleteTextures
(int n, int[] textures) GLvoid glDeleteTextures (GLsizei n, GLuint *textures)void
glDepthFunc
(int func) GLvoid glDepthFunc (GLenum func)void
glDepthMask
(boolean flag) GLvoid glDepthMask (GLboolean flag)void
glDepthRange
(double near_val, double far_val) GLvoid glDepthRange (GLclampd near_val, GLclampd far_val)void
glDisable
(int cap) GLvoid glDisable (GLenum cap)void
glDrawPixels
(int width, int height, int format, int type, Object pixels) GLvoid glDrawPixels (GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels)void
glEnable
(int cap) GLvoid glEnable (GLenum cap)void
glEnd()
GLvoid glEnd (GLvoid)void
GLvoid glEndList (GLvoid)void
glEvalCoord1d
(double u) GLvoid glEvalCoord1d (GLdouble u)void
glEvalCoord1dv
(double[] u) GLvoid glEvalCoord1dv (const GLdouble *u)void
glEvalCoord1f
(float u) GLvoid glEvalCoord1f (GLfloat u)void
glEvalCoord1fv
(float[] u) GLvoid glEvalCoord1fv (const GLfloat *u)void
glEvalCoord2d
(double u, double v) GLvoid glEvalCoord2d (GLdouble u, GLdouble v)void
glEvalCoord2dv
(double[] u) GLvoid glEvalCoord2dv (const GLdouble *u)void
glEvalCoord2f
(float u, float v) GLvoid glEvalCoord2f (GLfloat u, GLfloat v)void
glEvalCoord2fv
(float[] u) GLvoid glEvalCoord2fv (const GLfloat *u)void
glEvalMesh1
(int mode, int p1, int p2) GLvoid glEvalMesh1 (GLenum mode, GLint p1, GLint p2)void
glEvalMesh2
(int mode, int p1, int p2, int q1, int q2) GLvoid glEvalMesh2 (GLenum mode, GLint p1, GLint p2, GLint q1, GLint q2 )void
glEvalPoint1
(int i) GLvoid glEvalPoint1 (GLint i)void
glEvalPoint2
(int i, int j) GLvoid glEvalPoint2 (GLint i, GLint j)void
glFeedbackBuffer
(int size, int type, float[] buffer) GLvoid glFeedbackBuffer (GLsizei size, GLenum type, GLfloat *buffer)abstract void
glFlush()
Creates a new ImageType based on the current color buffer.void
glFrontFace
(int mode) GLvoid glFrontFace (GLenum mode)void
glFrustum
(double left, double right, double bottom, double top, double near_val, double far_val) GLvoid glFrustum (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near_val, GLdouble far_val)int
glGenLists
(int range) GLuint glGenLists (GLsizei range)void
glGenTextures
(int n, int[] textures) GLvoid glGenTextures (GLsizei n, GLuint *textures)void
glGetBooleanv
(int pname, boolean[] params) GLvoid glGetBooleanv (GLenum pname, GLboolean *params)void
glGetClipPlane
(int plane, double[] equation) GLvoid glGetClipPlane (GLenum plane, GLdouble *equation)void
glGetDoublev
(int pname, double[] params) GLvoid glGetDoublev (GLenum pname, GLdouble *params)void
glGetFloatv
(int pname, float[] params) GLvoid glGetFloatv (GLenum pname, GLfloat *params)void
glGetIntegerv
(int pname, int[] params) GLvoid glGetIntegerv (GLenum pname, GLint *params)void
glGetLightfv
(int light, int pname, float[] params) GLvoid glGetLightfv (GLenum light, GLenum pname, GLfloat *params)void
glGetLightiv
(int light, int pname, int[] params) GLvoid glGetLightiv (GLenum light, GLenum pname, GLint *params)void
glGetMaterialfv
(int face, int pname, float[] params) GLvoid glGetMaterialfv (GLenum face, GLenum pname, GLfloat *params)void
glGetMaterialiv
(int face, int pname, int[] params) GLvoid glGetMaterialiv (GLenum face, GLenum pname, GLint *params)glGetString
(int name) const GLubyte *glGetString (GLenum name)void
glGetTexEnviv
(int target, int pname, float[] params) GLvoid glGetTexEnvfv (GLenum target, GLenum pname, GLfloat *params);void
glGetTexEnviv
(int target, int pname, int[] params) GLvoid glGetTexEnviv (GLenum target, GLenum pname, GLint *params);void
glGetTexGendv
(int coord, int pname, double[] params) GLvoid glGetTexGendv (GLenum coord, GLenum pname, GLdouble *params);void
glGetTexGenfv
(int coord, int pname, float[] params) GLvoid glGetTexGenfv (GLenum coord, GLenum pname, GLfloat *params);void
glGetTexGeniv
(int coord, int pname, int[] params) GLvoid glGetTexGeniv (GLenum coord, GLenum pname, GLint *params);void
glGetTexImage
(int target, int level, int format, int type, Object pixels) GLvoid glGetTexImage (GLenum target, GLint level, GLenum format, GLenum type, GLvoid *pixels)void
glIndexd
(double c) GLvoid glIndexd (GLdouble c)void
glIndexdv
(double[] c) GLvoid glIndexdv (GLdouble *c)void
glIndexf
(float c) GLvoid glIndexf (GLfloat c)void
glIndexfv
(float[] c) GLvoid glIndexfv (GLfloat *c)void
glIndexi
(int c) GLvoid glIndexi (GLint c)void
glIndexiv
(int[] c) GLvoid glIndexiv (GLint *c)void
glIndexs
(short c) GLvoid glIndexs (GLshort c)void
glIndexsv
(short[] c) GLvoid glIndexsv (GLshort *c)void
glIndexub
(byte c) GLvoid glIndexub (GLubyte c)void
glIndexubv
(byte[] c) GLvoid glIndexubv (GLubyte *c)void
GLvoid glInitNames (GLvoid)boolean
glIsEnabled
(int cap) GLboolean glIsEnabled (GLenum cap)boolean
glIsList
(int list) GLboolean glIsList (GLuint list)boolean
glIsTexture
(int texture) GLboolean glIsTexture (GLuint texture)void
glLightf
(int light, int pname, float param) GLvoid glLightf (GLenum light, GLenum pname, GLfloat param)void
glLightfv
(int light, int pname, float[] params) GLvoid glLightfv (GLenum light, GLenum pname, const GLfloat *params)void
glLighti
(int light, int pname, int param) GLvoid glLighti (GLenum light, GLenum pname, GLint param)void
glLightiv
(int light, int pname, int[] params) GLvoid glLightiv (GLenum light, GLenum pname, const GLint *params)void
glLightModelf
(int pname, boolean param) void
glLightModelf
(int pname, float param) GLvoid glLightModelf (GLenum pname, GLfloat param)void
glLightModelfv
(int pname, boolean[] param) void
glLightModelfv
(int pname, float[] params) GLvoid glLightModelfv (GLenum pname, const GLfloat *params)void
glLightModeli
(int pname, boolean param) void
glLightModeli
(int pname, int param) GLvoid glLightModeli (GLenum pname, GLint param)void
glLightModeliv
(int pname, boolean[] param) void
glLightModeliv
(int pname, int[] params) GLvoid glLightModeliv (GLenum pname, const GLint *params)void
glLineStipple
(int factor, short pattern) Sets the current stippling patterm for lines.void
glLineWidth
(float width) Sets the width in pixels for rendered lines.void
glListBase
(int base) GLvoid glListBase (GLuint base)void
GLvoid glLoadIdentity (GLvoid)void
glLoadMatrixd
(double[] m) GLvoid glLoadMatrixd (const GLdouble *m)void
glLoadMatrixf
(float[] m) GLvoid glLoadMatrixf (const GLfloat *m)void
glLoadName
(int name) GLvoid glLoadName (GLuint name)void
glMap1d
(int target, double u1, double u2, int stride, int order, double[][] points) GLvoid glMap1d (GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points)void
glMap1f
(int target, float u1, float u2, int stride, int order, float[][] points) GLvoid glMap1f (GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points)void
glMap2d
(int target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double[][][] points) GLvoid glMap2d (GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points)void
glMap2f
(int target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float[][][] points) GLvoid glMap2f (GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points)void
glMapGrid1d
(int un, double u1, double u2) GLvoid glMapGrid1d (GLint un, GLdouble u1, GLdouble u2)void
glMapGrid1f
(int un, float u1, float u2) GLvoid glMapGrid1f (GLint un, GLfloat u1, GLfloat u2)void
glMapGrid2d
(int un, double u1, double u2, int vn, double v1, double v2) GLvoid glMapGrid2d (GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2)void
glMapGrid2f
(int un, float u1, float u2, int vn, float v1, float v2) GLvoid glMapGrid2f (GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2)void
glMaterialf
(int face, int pname, float param) GLvoid glMaterialf (GLenum face, GLenum pname, GLfloat param)void
glMaterialfv
(int face, int pname, float[] params) GLvoid glMaterialfv (GLenum face, GLenum pname, const GLfloat *params)void
glMateriali
(int face, int pname, int param) GLvoid glMateriali (GLenum face, GLenum pname, GLint param)void
glMaterialiv
(int face, int pname, int[] params) GLvoid glMaterialiv (GLenum face, GLenum pname, const GLint *params)void
glMatrixMode
(int mode) GLvoid glMatrixMode (GLenum mode)void
glMultMatrixd
(double[] m) GLvoid glMultMatrixd (const GLdouble *m)void
glMultMatrixf
(float[] m) GLvoid glMultMatrixf (const GLfloat *m)void
glNewList
(int list, int mode) GLvoid glNewList (GLuint list, GLenum mode)void
glNormal3b
(byte x, byte y, byte z) GLvoid glNormal3b (GLbyte x, GLbyte y, GLbyte z)void
glNormal3bv
(byte[] v) GLvoid glNormal3bv (GLbyte *v)void
glNormal3d
(double x, double y, double z) GLvoid glNormal3d (GLdouble x, GLdouble y, GLdouble z)void
glNormal3dv
(double[] v) GLvoid glNormal3dv (GLdouble *v)void
glNormal3f
(float x, float y, float z) GLvoid glNormal3f (GLfloat x, GLfloat y, GLfloat z)void
glNormal3fv
(float[] v) GLvoid glNormal3fv (GLfloat *v)void
glNormal3i
(int x, int y, int z) GLvoid glNormal3i (GLint x, GLint y, GLint z)void
glNormal3iv
(int[] v) GLvoid glNormal3iv (GLint *v)void
glNormal3s
(short x, short y, short z) GLvoid glNormal3s (GLshort x, GLshort y, GLshort z)void
glNormal3sv
(short[] v) GLvoid glNormal3sv (GLshort *v)void
glOrtho
(double left, double right, double bottom, double top, double near_val, double far_val) GLvoid glOrtho (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near_val, GLdouble far_val)void
glPassThrough
(float token) GLvoid glPassThrough (GLfloat token)void
glPixelStoref
(int pname, float param) GLvoid glPixelStoref (GLenum pname, GLfloat param)void
glPixelStorei
(int pname, int param) GLvoid glPixelStorei (GLenum pname, GLint param)void
glPixelTransferf
(int pname, float param) GLvoid glPixelTransferf (GLenum pname, GLfloat param)void
glPixelTransferi
(int pname, int param) GLvoid glPixelTransferi (GLenum pname, GLint param)void
glPointSize
(float size) Sets the width in pixels for rendered points.void
glPolygonMode
(int face, int mode) GLvoid glPolygonMode (GLenum face, GLenum mode )void
glPolygonStipple
(byte[] mask) Defines the current stipple pattern for filled polygons.void
GLvoid glPopAttrib (GLvoid)void
GLvoid glPopMatrix (GLvoid)void
GLvoid glPopName (GLvoid)void
glPrioritizeTextures
(int n, int[] textures, float[] priorities) GLvoid glPrioritizeTextures (GLsizei n, const GLuint *textures, const GLclampf *priorities)void
glPushAttrib
(int mask) GLvoid glPushAttrib (GLbitfield mask)void
GLvoid glPushMatrix (GLvoid)void
glPushName
(int name) GLvoid glPushName (GLuint name)void
glRasterPos2d
(double x, double y) GLvoid glRasterPos2d (GLdouble x, GLdouble y)void
glRasterPos2f
(float x, float y) GLvoid glRasterPos2f (GLfloat x, GLfloat y)void
glRasterPos2i
(int x, int y) GLvoid glRasterPos2i (GLint x, GLint y)void
glReadPixels
(int x, int y, int width, int height, int format, int type, Object pixels) GLvoid glReadPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels)void
glRectd
(double x1, double y1, double x2, double y2) GLvoid glRectd (GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2)void
glRectdv
(double[] v1, double[] v2) GLvoid glRectdv (GLdouble *v1, GLdouble *v2)void
glRectf
(float x1, float y1, float x2, float y2) GLvoid glRectf (GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2)void
glRectfv
(float[] v1, float[] v2) GLvoid glRectfv (GLfloat *v1, GLfloat *v2)void
glRecti
(int x1, int y1, int x2, int y2) GLvoid glRecti (GLint x1, GLint y1, GLint x2, GLint y2)void
glRectiv
(int[] v1, int[] v2) GLvoid glRectiv (GLint *v1, GLint *v2)void
glRects
(short x1, short y1, short x2, short y2) GLvoid glRects (GLshort x1, GLshort y1, GLshort x2, GLshort y2)void
glRectsv
(short[] v1, short[] v2) GLvoid glRectsv (GLshort *v1, GLshort *v2)int
glRenderMode
(int mode) GLint glRenderMode (GLenum mode)void
glRotated
(double angle, double x, double y, double z) GLvoid glRotated (GLdouble angle, GLdouble x, GLdouble y, GLdouble z)void
glRotatef
(float angle, float x, float y, float z) GLvoid glRotatef (GLfloat angle, GLfloat x, GLfloat y, GLfloat z)void
glScaled
(double x, double y, double z) GLvoid glScaled (GLdouble x, GLdouble y, GLdouble z)void
glScalef
(float x, float y, float z) GLvoid glScalef (GLfloat x, GLfloat y, GLfloat z)void
glSelectBuffer
(int size, int[] buffer) GLvoid glSelectBuffer (GLsizei size, GLuint *buffer)void
glShadeModel
(int mode) void
glStencilFunc
(int func, int ref, int mask) GLvoid glStencilFunc (GLenum func, GLint ref, GLuint mask);void
glStencilMask
(int mask) GLvoid glStencilMask (GLuint mask);void
glStencilOp
(int fail, int zfail, int zpass) GLvoid glStencilOp (GLenum fail, GLenum zfail, GLenum zpass);void
glTexCoord1d
(double s) GLvoid glTexCoord1d (GLdouble s)void
glTexCoord1dv
(double[] v) GLvoid glTexCoord1dv (const GLdouble *v)void
glTexCoord1f
(float s) GLvoid glTexCoord1f (GLfloat s)void
glTexCoord1fv
(float[] v) GLvoid glTexCoord1fv (const GLfloat *v)void
glTexCoord1i
(int s) GLvoid glTexCoord1i (GLint s)void
glTexCoord1iv
(int[] v) GLvoid glTexCoord1iv (const GLint *v)void
glTexCoord1s
(short s) GLvoid glTexCoord1s (GLshort s)void
glTexCoord1sv
(short[] v) GLvoid glTexCoord1sv (const GLshort *v)void
glTexCoord2d
(double s, double t) GLvoid glTexCoord2d (GLdouble s, GLdouble t)void
glTexCoord2dv
(double[] v) GLvoid glTexCoord2dv (const GLdouble *v)void
glTexCoord2f
(float s, float t) GLvoid glTexCoord2f (GLfloat s, GLfloat t)void
glTexCoord2fv
(float[] v) GLvoid glTexCoord2fv (const GLfloat *v)void
glTexCoord2i
(int s, int t) GLvoid glTexCoord2i (GLint s, GLint t)void
glTexCoord2iv
(int[] v) GLvoid glTexCoord2iv (const GLint *v)void
glTexCoord2s
(short s, short t) GLvoid glTexCoord2s (GLshort s, GLshort t)void
glTexCoord2sv
(short[] v) GLvoid glTexCoord2sv (const GLshort *v)void
glTexCoord3d
(double s, double t, double r) GLvoid glTexCoord3d (GLdouble s, GLdouble t, GLdouble r)void
glTexCoord3dv
(double[] v) GLvoid glTexCoord3dv (const GLdouble *v)void
glTexCoord3f
(float s, float t, float r) GLvoid glTexCoord3f (GLfloat s, GLfloat t, GLfloat r)void
glTexCoord3fv
(float[] v) GLvoid glTexCoord3fv (const GLfloat *v)void
glTexCoord3i
(int s, int t, int r) GLvoid glTexCoord3i (GLint s, GLint t, GLint r)void
glTexCoord3iv
(int[] v) GLvoid glTexCoord3iv (const GLint *v)void
glTexCoord3s
(short s, short t, short r) GLvoid glTexCoord3s (GLshort s, GLshort t, GLshort r)void
glTexCoord3sv
(short[] v) GLvoid glTexCoord3sv (const GLshort *v)void
glTexCoord4d
(double s, double t, double r, double q) GLvoid glTexCoord4d (GLdouble s, GLdouble t, GLdouble r, GLdouble q)void
glTexCoord4dv
(double[] v) GLvoid glTexCoord4dv (const GLdouble *v)void
glTexCoord4f
(float s, float t, float r, float q) GLvoid glTexCoord4f (GLfloat s, GLfloat t, GLfloat r, GLfloat q)void
glTexCoord4fv
(float[] v) GLvoid glTexCoord4fv (const GLfloat *v)void
glTexCoord4i
(int s, int t, int r, int q) GLvoid glTexCoord4i (GLint s, GLint t, GLint r, GLint q )void
glTexCoord4iv
(int[] v) GLvoid glTexCoord4iv (const GLint *v)void
glTexCoord4s
(short s, short t, short r, short q) GLvoid glTexCoord4s (GLshort s, GLshort t, GLshort r, GLshort q)void
glTexCoord4sv
(short[] v) GLvoid glTexCoord4sv (const GLshort *v)void
glTexEnvf
(int target, int pname, float param) GLvoid glTexEnvf (GLenum target, GLenum pname, GLfloat param);void
glTexEnvfv
(int target, int pname, float[] params) GLvoid glTexEnvfv (GLenum target, GLenum pname, const GLfloat *params);void
glTexEnvi
(int target, int pname, int param) GLvoid glTexEnvi (GLenum target, GLenum pname, GLint param);void
glTexEnviv
(int target, int pname, int[] params) GLvoid glTexEnviv (GLenum target, GLenum pname, const GLint *params);void
glTexGendv
(int coord, int pname, double[] params) GLvoid glTexGendv (GLenum coord, GLenum pname, const GLdouble *params);void
glTexGenf
(int coord, int pname, double param) GLvoid glTexGend (GLenum coord, GLenum pname, GLdouble param);void
glTexGenf
(int coord, int pname, float param) GLvoid glTexGenf (GLenum coord, GLenum pname, GLfloat param);void
glTexGenfv
(int coord, int pname, float[] params) GLvoid glTexGenfv (GLenum coord, GLenum pname, const GLfloat *params);void
glTexGeni
(int coord, int pname, int param) GLvoid glTexGeni (GLenum coord, GLenum pname, GLint param);void
glTexGeniv
(int coord, int pname, int[] params) GLvoid glTexGeniv (GLenum coord, GLenum pname, const GLint *params);void
glTexImage1D
(int target, int level, int components, int width, int border, int format, int type, Object pixels) GLvoid glTexImage1D (GLenum target, GLint level, GLint components, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *pixels)void
glTexImage2D
(int target, int level, int components, int width, int height, int border, int format, int type, Object pixels) GLvoid glTexImage2D (GLenum target, GLint level, GLint components, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels)void
glTexImage3D
(int target, int level, int components, int width, int height, int depth, int border, int format, int type, Object pixels) GLvoid glTexImage3D (GLenum target, GLint level, GLint components, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels)void
glTexParameterf
(int target, int pname, float param) GLvoid glTexParameterf (GLenum target, GLenum pname, GLfloat param)void
glTexParameterfv
(int target, int pname, float[] params) GLvoid glTexParameterfv (GLenum target, GLenum pname, const GLfloat *params)void
glTexParameteri
(int target, int pname, int param) GLvoid glTexParameteri (GLenum target, GLenum pname, GLint param)void
glTexParameteriv
(int target, int pname, int[] params) GLvoid glTexParameteriv (GLenum target, GLenum pname, const GLint *params)void
glTexSubImage1D
(int target, int level, int xoffset, int width, int format, int type, Object pixels) GLvoid glTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels)void
glTexSubImage2D
(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, Object pixels) GLvoid glTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels)void
glTexSubImage3D
(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Object pixels) GLvoid glTexSubImage3D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels)void
glTranslated
(double x, double y, double z) GLvoid glTranslated (GLdouble x, GLdouble y, GLdouble z)void
glTranslatef
(float x, float y, float z) GLvoid glTranslatef (GLfloat x, GLfloat y, GLfloat z)void
glVertex2d
(double x, double y) GLvoid glVertex2d (GLdouble x, GLdouble y)void
glVertex2dv
(double[] v) GLvoid glVertex2dv (GLdouble *v)void
glVertex2f
(float x, float y) GLvoid glVertex2f (GLfloat x, GLfloat y)void
glVertex2fv
(float[] v) GLvoid glVertex2fv (GLfloat *v)void
glVertex2i
(int x, int y) GLvoid glVertex2i (GLint x, GLint y)void
glVertex2iv
(int[] v) GLvoid glVertex2iv (GLint *v)void
glVertex2s
(short x, short y) GLvoid glVertex2s (GLshort x, GLshort y)void
glVertex2sv
(short[] v) GLvoid glVertex2sv (GLshort *v)void
glVertex3d
(double x, double y, double z) GLvoid glVertex3d (GLdouble x, GLdouble y, GLdouble z)void
glVertex3dv
(double[] v) GLvoid glVertex3dv (GLdouble *v)void
glVertex3f
(float x, float y, float z) GLvoid glVertex3f (GLfloat x, GLfloat y, GLfloat z)void
glVertex3fv
(float[] v) GLvoid glVertex3fv (GLfloat *v)void
glVertex3i
(int x, int y, int z) GLvoid glVertex3i (GLint x, GLint y, GLint z)void
glVertex3iv
(int[] v) GLvoid glVertex3iv (GLint *v)void
glVertex3s
(short x, short y, short z) GLvoid glVertex3s (GLshort x, GLshort y, GLshort z)void
glVertex3sv
(short[] v) GLvoid glVertex3sv (GLshort *v)void
glVertex4d
(double x, double y, double z, double w) GLvoid glVertex4d (GLdouble x, GLdouble y, GLdouble z, GLdouble w)void
glVertex4dv
(double[] v) GLvoid glVertex4dv (GLdouble *v)void
glVertex4f
(float x, float y, float z, float w) GLvoid glVertex4f (GLfloat x, GLfloat y, GLfloat z, GLfloat w)void
glVertex4fv
(float[] v) GLvoid glVertex4fv (GLfloat *v)void
glVertex4i
(int x, int y, int z, int w) GLvoid glVertex4i (GLint x, GLint y, GLint z, GLint w)void
glVertex4iv
(int[] v) GLvoid glVertex4iv (GLint *v)void
glVertex4s
(short x, short y, short z, short w) GLvoid glVertex4s (GLshort x, GLshort y, GLshort z, GLshort w)void
glVertex4sv
(short[] v) GLvoid glVertex4sv (GLshort *v)void
glViewport
(int x, int y, int width, int height) GLvoid glViewport (GLint x, GLint y, GLsizei width, GLsizei height);boolean
boolean
boolean
void
protected void
Reset pixel scale to (1,1)void
setAutoAdaptToHiDPI
(boolean autoAdaptToHiDPI) If true, will consider pixel resolution of an HiDPI device to render chart with a better look.void
setClearBackgroundWithG2d
(boolean clearBackgroundWithG2d) If true, will clear the background with a rectangle colored with the current GL clear color.void
setPixelScaleX
(double pixelScaleX) void
setPixelScaleY
(double pixelScaleY) void
setShiftHorizontally
(int shiftHorizontally) Allows shifting the image of the 3d scene and all images that have been append withappendImageToDraw(Object)
void
setThrowExceptionOnGLError
(boolean status) void
setUseOSFontRendering
(boolean useOSFontRendering) If true, will use the OS for font rendering of all texts that have been append withappendTextToDraw(Object, String, int, int)
otherwise use a JVM based font rendering.
-
Field Details
-
Context
-
CC
-
List
-
StartX
protected int StartX -
StartY
protected int StartY -
textsToDraw
-
imageToDraw
-
shiftHorizontally
protected int shiftHorizontally -
clearBackgroundWithG2d
protected boolean clearBackgroundWithG2dActivate a hack because of inappropriate glClear command behaviour -
useOSFontRendering
protected boolean useOSFontRenderingDisabling OS Font rendering and using direct JVM allows better consistency among chart which improve pixel-wise tests for portability -
autoAdaptToHiDPI
protected boolean autoAdaptToHiDPIThis property allows to automatically read pixel scale of the parent canvas while getting its Graphics2D contextinvalid @link
glXSwapBuffers
-
desiredWidth
protected int desiredWidthWidth queried to gl.glViewport without considering HiDPI, e.g. by simply using the EmulGLCanvas size. -
desiredHeight
protected int desiredHeightHeight queried to gl.glViewport without considering HiDPI, e.g. by simply using the EmulGLCanvas size. -
pixelScaleX
protected double pixelScaleXHorizontal pixel scale induced by HiDPI. -
pixelScaleY
protected double pixelScaleYVertical pixel scale induced by HiDPI. -
desiredX
protected int desiredX -
desiredY
protected int desiredY -
actualWidth
protected int actualWidthWidth after considering pixel scale induced by HiDPI. -
actualHeight
protected int actualHeightHeight after considering pixel scale induced by HiDPI. -
pixelScaleListeners
-
None
public static final int NoneGLX Functions Java is not X-Window system, the following functions are just like GLX functions not the same.- See Also:
-
GL_FALSE
public static final boolean GL_FALSE- See Also:
-
GL_TRUE
public static final boolean GL_TRUE- See Also:
-
GL_BYTE
public static final int GL_BYTE- See Also:
-
GL_UNSIGNED_BYTE
public static final int GL_UNSIGNED_BYTE- See Also:
-
GL_SHORT
public static final int GL_SHORT- See Also:
-
GL_UNSIGNED_SHORT
public static final int GL_UNSIGNED_SHORT- See Also:
-
GL_INT
public static final int GL_INT- See Also:
-
GL_UNSIGNED_INT
public static final int GL_UNSIGNED_INT- See Also:
-
GL_FLOAT
public static final int GL_FLOAT- See Also:
-
GL_2_BYTES
public static final int GL_2_BYTES- See Also:
-
GL_3_BYTES
public static final int GL_3_BYTES- See Also:
-
GL_4_BYTES
public static final int GL_4_BYTES- See Also:
-
GL_POINTS
public static final int GL_POINTS- See Also:
-
GL_LINES
public static final int GL_LINES- See Also:
-
GL_LINE_STRIP
public static final int GL_LINE_STRIP- See Also:
-
GL_LINE_LOOP
public static final int GL_LINE_LOOP- See Also:
-
GL_TRIANGLES
public static final int GL_TRIANGLES- See Also:
-
GL_TRIANGLE_STRIP
public static final int GL_TRIANGLE_STRIP- See Also:
-
GL_TRIANGLE_FAN
public static final int GL_TRIANGLE_FAN- See Also:
-
GL_QUADS
public static final int GL_QUADS- See Also:
-
GL_QUAD_STRIP
public static final int GL_QUAD_STRIP- See Also:
-
GL_POLYGON
public static final int GL_POLYGON- See Also:
-
GL_EDGE_FLAG
public static final int GL_EDGE_FLAG- See Also:
-
GL_MATRIX_MODE
public static final int GL_MATRIX_MODE- See Also:
-
GL_MODELVIEW
public static final int GL_MODELVIEW- See Also:
-
GL_PROJECTION
public static final int GL_PROJECTION- See Also:
-
GL_TEXTURE
public static final int GL_TEXTURE- See Also:
-
GL_POINT_SMOOTH
public static final int GL_POINT_SMOOTH- See Also:
-
GL_POINT_SIZE
public static final int GL_POINT_SIZE- See Also:
-
GL_POINT_SIZE_GRANULARITY
public static final int GL_POINT_SIZE_GRANULARITY- See Also:
-
GL_POINT_SIZE_RANGE
public static final int GL_POINT_SIZE_RANGE- See Also:
-
GL_LINE_SMOOTH
public static final int GL_LINE_SMOOTH- See Also:
-
GL_LINE_STIPPLE
public static final int GL_LINE_STIPPLE- See Also:
-
GL_LINE_STIPPLE_PATTERN
public static final int GL_LINE_STIPPLE_PATTERN- See Also:
-
GL_LINE_STIPPLE_REPEAT
public static final int GL_LINE_STIPPLE_REPEAT- See Also:
-
GL_LINE_WIDTH
public static final int GL_LINE_WIDTH- See Also:
-
GL_LINE_WIDTH_GRANULARITY
public static final int GL_LINE_WIDTH_GRANULARITY- See Also:
-
GL_LINE_WIDTH_RANGE
public static final int GL_LINE_WIDTH_RANGE- See Also:
-
GL_POINT
public static final int GL_POINT- See Also:
-
GL_LINE
public static final int GL_LINE- See Also:
-
GL_FILL
public static final int GL_FILL- See Also:
-
GL_CCW
public static final int GL_CCW- See Also:
-
GL_CW
public static final int GL_CW- See Also:
-
GL_FRONT
public static final int GL_FRONT- See Also:
-
GL_BACK
public static final int GL_BACK- See Also:
-
GL_CULL_FACE
public static final int GL_CULL_FACE- See Also:
-
GL_CULL_FACE_MODE
public static final int GL_CULL_FACE_MODE- See Also:
-
GL_POLYGON_SMOOTH
public static final int GL_POLYGON_SMOOTH- See Also:
-
GL_POLYGON_STIPPLE
public static final int GL_POLYGON_STIPPLE- See Also:
-
GL_FRONT_FACE
public static final int GL_FRONT_FACE- See Also:
-
GL_POLYGON_MODE
public static final int GL_POLYGON_MODE- See Also:
-
GL_COMPILE
public static final int GL_COMPILE- See Also:
-
GL_COMPILE_AND_EXECUTE
public static final int GL_COMPILE_AND_EXECUTE- See Also:
-
GL_LIST_BASE
public static final int GL_LIST_BASE- See Also:
-
GL_LIST_INDEX
public static final int GL_LIST_INDEX- See Also:
-
GL_LIST_MODE
public static final int GL_LIST_MODE- See Also:
-
GL_NEVER
public static final int GL_NEVER- See Also:
-
GL_LESS
public static final int GL_LESS- See Also:
-
GL_GEQUAL
public static final int GL_GEQUAL- See Also:
-
GL_LEQUAL
public static final int GL_LEQUAL- See Also:
-
GL_GREATER
public static final int GL_GREATER- See Also:
-
GL_NOTEQUAL
public static final int GL_NOTEQUAL- See Also:
-
GL_EQUAL
public static final int GL_EQUAL- See Also:
-
GL_ALWAYS
public static final int GL_ALWAYS- See Also:
-
GL_DEPTH_TEST
public static final int GL_DEPTH_TEST- See Also:
-
GL_DEPTH_BITS
public static final int GL_DEPTH_BITS- See Also:
-
GL_DEPTH_CLEAR_VALUE
public static final int GL_DEPTH_CLEAR_VALUE- See Also:
-
GL_DEPTH_FUNC
public static final int GL_DEPTH_FUNC- See Also:
-
GL_DEPTH_RANGE
public static final int GL_DEPTH_RANGE- See Also:
-
GL_DEPTH_WRITEMASK
public static final int GL_DEPTH_WRITEMASK- See Also:
-
GL_DEPTH_COMPONENT
public static final int GL_DEPTH_COMPONENT- See Also:
-
GL_LIGHTING
public static final int GL_LIGHTING- See Also:
-
GL_LIGHT0
public static final int GL_LIGHT0- See Also:
-
GL_LIGHT1
public static final int GL_LIGHT1- See Also:
-
GL_LIGHT2
public static final int GL_LIGHT2- See Also:
-
GL_LIGHT3
public static final int GL_LIGHT3- See Also:
-
GL_LIGHT4
public static final int GL_LIGHT4- See Also:
-
GL_LIGHT5
public static final int GL_LIGHT5- See Also:
-
GL_LIGHT6
public static final int GL_LIGHT6- See Also:
-
GL_LIGHT7
public static final int GL_LIGHT7- See Also:
-
GL_SPOT_EXPONENT
public static final int GL_SPOT_EXPONENT- See Also:
-
GL_SPOT_CUTOFF
public static final int GL_SPOT_CUTOFF- See Also:
-
GL_CONSTANT_ATTENUATION
public static final int GL_CONSTANT_ATTENUATION- See Also:
-
GL_LINEAR_ATTENUATION
public static final int GL_LINEAR_ATTENUATION- See Also:
-
GL_QUADRATIC_ATTENUATION
public static final int GL_QUADRATIC_ATTENUATION- See Also:
-
GL_AMBIENT
public static final int GL_AMBIENT- See Also:
-
GL_DIFFUSE
public static final int GL_DIFFUSE- See Also:
-
GL_SPECULAR
public static final int GL_SPECULAR- See Also:
-
GL_SHININESS
public static final int GL_SHININESS- See Also:
-
GL_EMISSION
public static final int GL_EMISSION- See Also:
-
GL_POSITION
public static final int GL_POSITION- See Also:
-
GL_SPOT_DIRECTION
public static final int GL_SPOT_DIRECTION- See Also:
-
GL_AMBIENT_AND_DIFFUSE
public static final int GL_AMBIENT_AND_DIFFUSE- See Also:
-
GL_COLOR_INDEXES
public static final int GL_COLOR_INDEXES- See Also:
-
GL_LIGHT_MODEL_TWO_SIDE
public static final int GL_LIGHT_MODEL_TWO_SIDE- See Also:
-
GL_LIGHT_MODEL_LOCAL_VIEWER
public static final int GL_LIGHT_MODEL_LOCAL_VIEWER- See Also:
-
GL_LIGHT_MODEL_AMBIENT
public static final int GL_LIGHT_MODEL_AMBIENT- See Also:
-
GL_FRONT_AND_BACK
public static final int GL_FRONT_AND_BACK- See Also:
-
GL_SHADE_MODEL
public static final int GL_SHADE_MODEL- See Also:
-
GL_FLAT
public static final int GL_FLAT- See Also:
-
GL_SMOOTH
public static final int GL_SMOOTH- See Also:
-
GL_COLOR_MATERIAL
public static final int GL_COLOR_MATERIAL- See Also:
-
GL_COLOR_MATERIAL_FACE
public static final int GL_COLOR_MATERIAL_FACE- See Also:
-
GL_COLOR_MATERIAL_PARAMETER
public static final int GL_COLOR_MATERIAL_PARAMETER- See Also:
-
GL_NORMALIZE
public static final int GL_NORMALIZE- See Also:
-
GL_CLIP_PLANE0
public static final int GL_CLIP_PLANE0- See Also:
-
GL_CLIP_PLANE1
public static final int GL_CLIP_PLANE1- See Also:
-
GL_CLIP_PLANE2
public static final int GL_CLIP_PLANE2- See Also:
-
GL_CLIP_PLANE3
public static final int GL_CLIP_PLANE3- See Also:
-
GL_CLIP_PLANE4
public static final int GL_CLIP_PLANE4- See Also:
-
GL_CLIP_PLANE5
public static final int GL_CLIP_PLANE5- See Also:
-
GL_ACCUM_RED_BITS
public static final int GL_ACCUM_RED_BITS- See Also:
-
GL_ACCUM_GREEN_BITS
public static final int GL_ACCUM_GREEN_BITS- See Also:
-
GL_ACCUM_BLUE_BITS
public static final int GL_ACCUM_BLUE_BITS- See Also:
-
GL_ACCUM_ALPHA_BITS
public static final int GL_ACCUM_ALPHA_BITS- See Also:
-
GL_ACCUM_CLEAR_VALUE
public static final int GL_ACCUM_CLEAR_VALUE- See Also:
-
GL_ACCUM
public static final int GL_ACCUM- See Also:
-
GL_ADD
public static final int GL_ADD- See Also:
-
GL_LOAD
public static final int GL_LOAD- See Also:
-
GL_MULT
public static final int GL_MULT- See Also:
-
GL_RETURN
public static final int GL_RETURN- See Also:
-
GL_ALPHA_TEST
public static final int GL_ALPHA_TEST- See Also:
-
GL_ALPHA_TEST_REF
public static final int GL_ALPHA_TEST_REF- See Also:
-
GL_ALPHA_TEST_FUNC
public static final int GL_ALPHA_TEST_FUNC- See Also:
-
GL_BLEND
public static final int GL_BLEND- See Also:
-
GL_BLEND_SRC
public static final int GL_BLEND_SRC- See Also:
-
GL_BLEND_DST
public static final int GL_BLEND_DST- See Also:
-
GL_ZERO
public static final int GL_ZERO- See Also:
-
GL_ONE
public static final int GL_ONE- See Also:
-
GL_SRC_COLOR
public static final int GL_SRC_COLOR- See Also:
-
GL_ONE_MINUS_SRC_COLOR
public static final int GL_ONE_MINUS_SRC_COLOR- See Also:
-
GL_DST_COLOR
public static final int GL_DST_COLOR- See Also:
-
GL_ONE_MINUS_DST_COLOR
public static final int GL_ONE_MINUS_DST_COLOR- See Also:
-
GL_SRC_ALPHA
public static final int GL_SRC_ALPHA- See Also:
-
GL_ONE_MINUS_SRC_ALPHA
public static final int GL_ONE_MINUS_SRC_ALPHA- See Also:
-
GL_DST_ALPHA
public static final int GL_DST_ALPHA- See Also:
-
GL_ONE_MINUS_DST_ALPHA
public static final int GL_ONE_MINUS_DST_ALPHA- See Also:
-
GL_SRC_ALPHA_SATURATE
public static final int GL_SRC_ALPHA_SATURATE- See Also:
-
GL_FEEDBACK
public static final int GL_FEEDBACK- See Also:
-
GL_RENDER
public static final int GL_RENDER- See Also:
-
GL_SELECT
public static final int GL_SELECT- See Also:
-
GL_2D
public static final int GL_2D- See Also:
-
GL_3D
public static final int GL_3D- See Also:
-
GL_3D_COLOR
public static final int GL_3D_COLOR- See Also:
-
GL_3D_COLOR_TEXTURE
public static final int GL_3D_COLOR_TEXTURE- See Also:
-
GL_4D_COLOR_TEXTURE
public static final int GL_4D_COLOR_TEXTURE- See Also:
-
GL_POINT_TOKEN
public static final int GL_POINT_TOKEN- See Also:
-
GL_LINE_TOKEN
public static final int GL_LINE_TOKEN- See Also:
-
GL_LINE_RESET_TOKEN
public static final int GL_LINE_RESET_TOKEN- See Also:
-
GL_POLYGON_TOKEN
public static final int GL_POLYGON_TOKEN- See Also:
-
GL_BITMAP_TOKEN
public static final int GL_BITMAP_TOKEN- See Also:
-
GL_DRAW_PIXEL_TOKEN
public static final int GL_DRAW_PIXEL_TOKEN- See Also:
-
GL_COPY_PIXEL_TOKEN
public static final int GL_COPY_PIXEL_TOKEN- See Also:
-
GL_PASS_THROUGH_TOKEN
public static final int GL_PASS_THROUGH_TOKEN- See Also:
-
GL_FOG
public static final int GL_FOG- See Also:
-
GL_FOG_MODE
public static final int GL_FOG_MODE- See Also:
-
GL_FOG_DENSITY
public static final int GL_FOG_DENSITY- See Also:
-
GL_FOG_COLOR
public static final int GL_FOG_COLOR- See Also:
-
GL_FOG_INDEX
public static final int GL_FOG_INDEX- See Also:
-
GL_FOG_START
public static final int GL_FOG_START- See Also:
-
GL_FOG_END
public static final int GL_FOG_END- See Also:
-
GL_LINEAR
public static final int GL_LINEAR- See Also:
-
GL_EXP
public static final int GL_EXP- See Also:
-
GL_EXP2
public static final int GL_EXP2- See Also:
-
GL_LOGIC_OP
public static final int GL_LOGIC_OP- See Also:
-
GL_LOGIC_OP_MODE
public static final int GL_LOGIC_OP_MODE- See Also:
-
GL_CLEAR
public static final int GL_CLEAR- See Also:
-
GL_SET
public static final int GL_SET- See Also:
-
GL_COPY
public static final int GL_COPY- See Also:
-
GL_COPY_INVERTED
public static final int GL_COPY_INVERTED- See Also:
-
GL_NOOP
public static final int GL_NOOP- See Also:
-
GL_INVERT
public static final int GL_INVERT- See Also:
-
GL_AND
public static final int GL_AND- See Also:
-
GL_NAND
public static final int GL_NAND- See Also:
-
GL_OR
public static final int GL_OR- See Also:
-
GL_NOR
public static final int GL_NOR- See Also:
-
GL_XOR
public static final int GL_XOR- See Also:
-
GL_EQUIV
public static final int GL_EQUIV- See Also:
-
GL_AND_REVERSE
public static final int GL_AND_REVERSE- See Also:
-
GL_AND_INVERTED
public static final int GL_AND_INVERTED- See Also:
-
GL_OR_REVERSE
public static final int GL_OR_REVERSE- See Also:
-
GL_OR_INVERTED
public static final int GL_OR_INVERTED- See Also:
-
GL_STENCIL_TEST
public static final int GL_STENCIL_TEST- See Also:
-
GL_STENCIL_WRITEMASK
public static final int GL_STENCIL_WRITEMASK- See Also:
-
GL_STENCIL_BITS
public static final int GL_STENCIL_BITS- See Also:
-
GL_STENCIL_FUNC
public static final int GL_STENCIL_FUNC- See Also:
-
GL_STENCIL_VALUE_MASK
public static final int GL_STENCIL_VALUE_MASK- See Also:
-
GL_STENCIL_REF
public static final int GL_STENCIL_REF- See Also:
-
GL_STENCIL_FAIL
public static final int GL_STENCIL_FAIL- See Also:
-
GL_STENCIL_PASS_DEPTH_PASS
public static final int GL_STENCIL_PASS_DEPTH_PASS- See Also:
-
GL_STENCIL_PASS_DEPTH_FAIL
public static final int GL_STENCIL_PASS_DEPTH_FAIL- See Also:
-
GL_STENCIL_CLEAR_VALUE
public static final int GL_STENCIL_CLEAR_VALUE- See Also:
-
GL_STENCIL_INDEX
public static final int GL_STENCIL_INDEX- See Also:
-
GL_KEEP
public static final int GL_KEEP- See Also:
-
GL_REPLACE
public static final int GL_REPLACE- See Also:
-
GL_INCR
public static final int GL_INCR- See Also:
-
GL_DECR
public static final int GL_DECR- See Also:
-
GL_NONE
public static final int GL_NONE- See Also:
-
GL_LEFT
public static final int GL_LEFT- See Also:
-
GL_RIGHT
public static final int GL_RIGHT- See Also:
-
GL_FRONT_LEFT
public static final int GL_FRONT_LEFT- See Also:
-
GL_FRONT_RIGHT
public static final int GL_FRONT_RIGHT- See Also:
-
GL_BACK_LEFT
public static final int GL_BACK_LEFT- See Also:
-
GL_BACK_RIGHT
public static final int GL_BACK_RIGHT- See Also:
-
GL_AUX0
public static final int GL_AUX0- See Also:
-
GL_AUX1
public static final int GL_AUX1- See Also:
-
GL_AUX2
public static final int GL_AUX2- See Also:
-
GL_AUX3
public static final int GL_AUX3- See Also:
-
GL_COLOR_INDEX
public static final int GL_COLOR_INDEX- See Also:
-
GL_RED
public static final int GL_RED- See Also:
-
GL_GREEN
public static final int GL_GREEN- See Also:
-
GL_BLUE
public static final int GL_BLUE- See Also:
-
GL_ALPHA
public static final int GL_ALPHA- See Also:
-
GL_LUMINANCE
public static final int GL_LUMINANCE- See Also:
-
GL_LUMINANCE_ALPHA
public static final int GL_LUMINANCE_ALPHA- See Also:
-
GL_ALPHA_BITS
public static final int GL_ALPHA_BITS- See Also:
-
GL_RED_BITS
public static final int GL_RED_BITS- See Also:
-
GL_GREEN_BITS
public static final int GL_GREEN_BITS- See Also:
-
GL_BLUE_BITS
public static final int GL_BLUE_BITS- See Also:
-
GL_INDEX_BITS
public static final int GL_INDEX_BITS- See Also:
-
GL_SUBPIXEL_BITS
public static final int GL_SUBPIXEL_BITS- See Also:
-
GL_AUX_BUFFERS
public static final int GL_AUX_BUFFERS- See Also:
-
GL_READ_BUFFER
public static final int GL_READ_BUFFER- See Also:
-
GL_DRAW_BUFFER
public static final int GL_DRAW_BUFFER- See Also:
-
GL_DOUBLEBUFFER
public static final int GL_DOUBLEBUFFER- See Also:
-
GL_STEREO
public static final int GL_STEREO- See Also:
-
GL_BITMAP
public static final int GL_BITMAP- See Also:
-
GL_COLOR
public static final int GL_COLOR- See Also:
-
GL_DEPTH
public static final int GL_DEPTH- See Also:
-
GL_STENCIL
public static final int GL_STENCIL- See Also:
-
GL_DITHER
public static final int GL_DITHER- See Also:
-
GL_RGB
public static final int GL_RGB- See Also:
-
GL_RGBA
public static final int GL_RGBA- See Also:
-
GL_MAX_MODELVIEW_STACK_DEPTH
public static final int GL_MAX_MODELVIEW_STACK_DEPTH- See Also:
-
GL_MAX_PROJECTION_STACK_DEPTH
public static final int GL_MAX_PROJECTION_STACK_DEPTH- See Also:
-
GL_MAX_TEXTURE_STACK_DEPTH
public static final int GL_MAX_TEXTURE_STACK_DEPTH- See Also:
-
GL_MAX_ATTRIB_STACK_DEPTH
public static final int GL_MAX_ATTRIB_STACK_DEPTH- See Also:
-
GL_MAX_NAME_STACK_DEPTH
public static final int GL_MAX_NAME_STACK_DEPTH- See Also:
-
GL_MAX_LIST_NESTING
public static final int GL_MAX_LIST_NESTING- See Also:
-
GL_MAX_LIGHTS
public static final int GL_MAX_LIGHTS- See Also:
-
GL_MAX_CLIP_PLANES
public static final int GL_MAX_CLIP_PLANES- See Also:
-
GL_MAX_VIEWPORT_DIMS
public static final int GL_MAX_VIEWPORT_DIMS- See Also:
-
GL_MAX_PIXEL_MAP_TABLE
public static final int GL_MAX_PIXEL_MAP_TABLE- See Also:
-
GL_MAX_EVAL_ORDER
public static final int GL_MAX_EVAL_ORDER- See Also:
-
GL_MAX_TEXTURE_SIZE
public static final int GL_MAX_TEXTURE_SIZE- See Also:
-
GL_MAX_3D_TEXTURE_SIZE
public static final int GL_MAX_3D_TEXTURE_SIZE- See Also:
-
GL_ATTRIB_STACK_DEPTH
public static final int GL_ATTRIB_STACK_DEPTH- See Also:
-
GL_COLOR_CLEAR_VALUE
public static final int GL_COLOR_CLEAR_VALUE- See Also:
-
GL_COLOR_WRITEMASK
public static final int GL_COLOR_WRITEMASK- See Also:
-
GL_CURRENT_INDEX
public static final int GL_CURRENT_INDEX- See Also:
-
GL_CURRENT_COLOR
public static final int GL_CURRENT_COLOR- See Also:
-
GL_CURRENT_NORMAL
public static final int GL_CURRENT_NORMAL- See Also:
-
GL_CURRENT_RASTER_COLOR
public static final int GL_CURRENT_RASTER_COLOR- See Also:
-
GL_CURRENT_RASTER_DISTANCE
public static final int GL_CURRENT_RASTER_DISTANCE- See Also:
-
GL_CURRENT_RASTER_INDEX
public static final int GL_CURRENT_RASTER_INDEX- See Also:
-
GL_CURRENT_RASTER_POSITION
public static final int GL_CURRENT_RASTER_POSITION- See Also:
-
GL_CURRENT_RASTER_TEXTURE_COORDS
public static final int GL_CURRENT_RASTER_TEXTURE_COORDS- See Also:
-
GL_CURRENT_RASTER_POSITION_VALID
public static final int GL_CURRENT_RASTER_POSITION_VALID- See Also:
-
GL_CURRENT_TEXTURE_COORDS
public static final int GL_CURRENT_TEXTURE_COORDS- See Also:
-
GL_INDEX_CLEAR_VALUE
public static final int GL_INDEX_CLEAR_VALUE- See Also:
-
GL_INDEX_MODE
public static final int GL_INDEX_MODE- See Also:
-
GL_INDEX_WRITEMASK
public static final int GL_INDEX_WRITEMASK- See Also:
-
GL_MODELVIEW_MATRIX
public static final int GL_MODELVIEW_MATRIX- See Also:
-
GL_MODELVIEW_STACK_DEPTH
public static final int GL_MODELVIEW_STACK_DEPTH- See Also:
-
GL_NAME_STACK_DEPTH
public static final int GL_NAME_STACK_DEPTH- See Also:
-
GL_PROJECTION_MATRIX
public static final int GL_PROJECTION_MATRIX- See Also:
-
GL_PROJECTION_STACK_DEPTH
public static final int GL_PROJECTION_STACK_DEPTH- See Also:
-
GL_RENDER_MODE
public static final int GL_RENDER_MODE- See Also:
-
GL_RGBA_MODE
public static final int GL_RGBA_MODE- See Also:
-
GL_TEXTURE_MATRIX
public static final int GL_TEXTURE_MATRIX- See Also:
-
GL_TEXTURE_STACK_DEPTH
public static final int GL_TEXTURE_STACK_DEPTH- See Also:
-
GL_VIEWPORT
public static final int GL_VIEWPORT- See Also:
-
GL_AUTO_NORMAL
public static final int GL_AUTO_NORMAL- See Also:
-
GL_MAP1_COLOR_4
public static final int GL_MAP1_COLOR_4- See Also:
-
GL_MAP1_GRID_DOMAIN
public static final int GL_MAP1_GRID_DOMAIN- See Also:
-
GL_MAP1_GRID_SEGMENTS
public static final int GL_MAP1_GRID_SEGMENTS- See Also:
-
GL_MAP1_INDEX
public static final int GL_MAP1_INDEX- See Also:
-
GL_MAP1_NORMAL
public static final int GL_MAP1_NORMAL- See Also:
-
GL_MAP1_TEXTURE_COORD_1
public static final int GL_MAP1_TEXTURE_COORD_1- See Also:
-
GL_MAP1_TEXTURE_COORD_2
public static final int GL_MAP1_TEXTURE_COORD_2- See Also:
-
GL_MAP1_TEXTURE_COORD_3
public static final int GL_MAP1_TEXTURE_COORD_3- See Also:
-
GL_MAP1_TEXTURE_COORD_4
public static final int GL_MAP1_TEXTURE_COORD_4- See Also:
-
GL_MAP1_VERTEX_3
public static final int GL_MAP1_VERTEX_3- See Also:
-
GL_MAP1_VERTEX_4
public static final int GL_MAP1_VERTEX_4- See Also:
-
GL_MAP2_COLOR_4
public static final int GL_MAP2_COLOR_4- See Also:
-
GL_MAP2_GRID_DOMAIN
public static final int GL_MAP2_GRID_DOMAIN- See Also:
-
GL_MAP2_GRID_SEGMENTS
public static final int GL_MAP2_GRID_SEGMENTS- See Also:
-
GL_MAP2_INDEX
public static final int GL_MAP2_INDEX- See Also:
-
GL_MAP2_NORMAL
public static final int GL_MAP2_NORMAL- See Also:
-
GL_MAP2_TEXTURE_COORD_1
public static final int GL_MAP2_TEXTURE_COORD_1- See Also:
-
GL_MAP2_TEXTURE_COORD_2
public static final int GL_MAP2_TEXTURE_COORD_2- See Also:
-
GL_MAP2_TEXTURE_COORD_3
public static final int GL_MAP2_TEXTURE_COORD_3- See Also:
-
GL_MAP2_TEXTURE_COORD_4
public static final int GL_MAP2_TEXTURE_COORD_4- See Also:
-
GL_MAP2_VERTEX_3
public static final int GL_MAP2_VERTEX_3- See Also:
-
GL_MAP2_VERTEX_4
public static final int GL_MAP2_VERTEX_4- See Also:
-
GL_COEFF
public static final int GL_COEFF- See Also:
-
GL_DOMAIN
public static final int GL_DOMAIN- See Also:
-
GL_ORDER
public static final int GL_ORDER- See Also:
-
GL_FOG_HINT
public static final int GL_FOG_HINT- See Also:
-
GL_LINE_SMOOTH_HINT
public static final int GL_LINE_SMOOTH_HINT- See Also:
-
GL_PERSPECTIVE_CORRECTION_HINT
public static final int GL_PERSPECTIVE_CORRECTION_HINT- See Also:
-
GL_POINT_SMOOTH_HINT
public static final int GL_POINT_SMOOTH_HINT- See Also:
-
GL_POLYGON_SMOOTH_HINT
public static final int GL_POLYGON_SMOOTH_HINT- See Also:
-
GL_DONT_CARE
public static final int GL_DONT_CARE- See Also:
-
GL_FASTEST
public static final int GL_FASTEST- See Also:
-
GL_NICEST
public static final int GL_NICEST- See Also:
-
GL_SCISSOR_TEST
public static final int GL_SCISSOR_TEST- See Also:
-
GL_SCISSOR_BOX
public static final int GL_SCISSOR_BOX- See Also:
-
GL_MAP_COLOR
public static final int GL_MAP_COLOR- See Also:
-
GL_MAP_STENCIL
public static final int GL_MAP_STENCIL- See Also:
-
GL_INDEX_SHIFT
public static final int GL_INDEX_SHIFT- See Also:
-
GL_INDEX_OFFSET
public static final int GL_INDEX_OFFSET- See Also:
-
GL_RED_SCALE
public static final int GL_RED_SCALE- See Also:
-
GL_RED_BIAS
public static final int GL_RED_BIAS- See Also:
-
GL_GREEN_SCALE
public static final int GL_GREEN_SCALE- See Also:
-
GL_GREEN_BIAS
public static final int GL_GREEN_BIAS- See Also:
-
GL_BLUE_SCALE
public static final int GL_BLUE_SCALE- See Also:
-
GL_BLUE_BIAS
public static final int GL_BLUE_BIAS- See Also:
-
GL_ALPHA_SCALE
public static final int GL_ALPHA_SCALE- See Also:
-
GL_ALPHA_BIAS
public static final int GL_ALPHA_BIAS- See Also:
-
GL_DEPTH_SCALE
public static final int GL_DEPTH_SCALE- See Also:
-
GL_DEPTH_BIAS
public static final int GL_DEPTH_BIAS- See Also:
-
GL_PIXEL_MAP_S_TO_S_SIZE
public static final int GL_PIXEL_MAP_S_TO_S_SIZE- See Also:
-
GL_PIXEL_MAP_I_TO_I_SIZE
public static final int GL_PIXEL_MAP_I_TO_I_SIZE- See Also:
-
GL_PIXEL_MAP_I_TO_R_SIZE
public static final int GL_PIXEL_MAP_I_TO_R_SIZE- See Also:
-
GL_PIXEL_MAP_I_TO_G_SIZE
public static final int GL_PIXEL_MAP_I_TO_G_SIZE- See Also:
-
GL_PIXEL_MAP_I_TO_B_SIZE
public static final int GL_PIXEL_MAP_I_TO_B_SIZE- See Also:
-
GL_PIXEL_MAP_I_TO_A_SIZE
public static final int GL_PIXEL_MAP_I_TO_A_SIZE- See Also:
-
GL_PIXEL_MAP_R_TO_R_SIZE
public static final int GL_PIXEL_MAP_R_TO_R_SIZE- See Also:
-
GL_PIXEL_MAP_G_TO_G_SIZE
public static final int GL_PIXEL_MAP_G_TO_G_SIZE- See Also:
-
GL_PIXEL_MAP_B_TO_B_SIZE
public static final int GL_PIXEL_MAP_B_TO_B_SIZE- See Also:
-
GL_PIXEL_MAP_A_TO_A_SIZE
public static final int GL_PIXEL_MAP_A_TO_A_SIZE- See Also:
-
GL_PIXEL_MAP_S_TO_S
public static final int GL_PIXEL_MAP_S_TO_S- See Also:
-
GL_PIXEL_MAP_I_TO_I
public static final int GL_PIXEL_MAP_I_TO_I- See Also:
-
GL_PIXEL_MAP_I_TO_R
public static final int GL_PIXEL_MAP_I_TO_R- See Also:
-
GL_PIXEL_MAP_I_TO_G
public static final int GL_PIXEL_MAP_I_TO_G- See Also:
-
GL_PIXEL_MAP_I_TO_B
public static final int GL_PIXEL_MAP_I_TO_B- See Also:
-
GL_PIXEL_MAP_I_TO_A
public static final int GL_PIXEL_MAP_I_TO_A- See Also:
-
GL_PIXEL_MAP_R_TO_R
public static final int GL_PIXEL_MAP_R_TO_R- See Also:
-
GL_PIXEL_MAP_G_TO_G
public static final int GL_PIXEL_MAP_G_TO_G- See Also:
-
GL_PIXEL_MAP_B_TO_B
public static final int GL_PIXEL_MAP_B_TO_B- See Also:
-
GL_PIXEL_MAP_A_TO_A
public static final int GL_PIXEL_MAP_A_TO_A- See Also:
-
GL_PACK_ALIGNMENT
public static final int GL_PACK_ALIGNMENT- See Also:
-
GL_PACK_LSB_FIRST
public static final int GL_PACK_LSB_FIRST- See Also:
-
GL_PACK_ROW_LENGTH
public static final int GL_PACK_ROW_LENGTH- See Also:
-
GL_PACK_IMAGE_HEIGHT
public static final int GL_PACK_IMAGE_HEIGHT- See Also:
-
GL_PACK_SKIP_PIXELS
public static final int GL_PACK_SKIP_PIXELS- See Also:
-
GL_PACK_SKIP_ROWS
public static final int GL_PACK_SKIP_ROWS- See Also:
-
GL_PACK_SKIP_IMAGES
public static final int GL_PACK_SKIP_IMAGES- See Also:
-
GL_PACK_SWAP_BYTES
public static final int GL_PACK_SWAP_BYTES- See Also:
-
GL_UNPACK_ALIGNMENT
public static final int GL_UNPACK_ALIGNMENT- See Also:
-
GL_UNPACK_LSB_FIRST
public static final int GL_UNPACK_LSB_FIRST- See Also:
-
GL_UNPACK_ROW_LENGTH
public static final int GL_UNPACK_ROW_LENGTH- See Also:
-
GL_UNPACK_IMAGE_HEIGHT
public static final int GL_UNPACK_IMAGE_HEIGHT- See Also:
-
GL_UNPACK_SKIP_PIXELS
public static final int GL_UNPACK_SKIP_PIXELS- See Also:
-
GL_UNPACK_SKIP_ROWS
public static final int GL_UNPACK_SKIP_ROWS- See Also:
-
GL_UNPACK_SKIP_IMAGES
public static final int GL_UNPACK_SKIP_IMAGES- See Also:
-
GL_UNPACK_SWAP_BYTES
public static final int GL_UNPACK_SWAP_BYTES- See Also:
-
GL_ZOOM_X
public static final int GL_ZOOM_X- See Also:
-
GL_ZOOM_Y
public static final int GL_ZOOM_Y- See Also:
-
GL_TEXTURE_ENV
public static final int GL_TEXTURE_ENV- See Also:
-
GL_TEXTURE_ENV_MODE
public static final int GL_TEXTURE_ENV_MODE- See Also:
-
GL_TEXTURE_1D
public static final int GL_TEXTURE_1D- See Also:
-
GL_TEXTURE_2D
public static final int GL_TEXTURE_2D- See Also:
-
GL_TEXTURE_3D
public static final int GL_TEXTURE_3D- See Also:
-
GL_TEXTURE_WRAP_S
public static final int GL_TEXTURE_WRAP_S- See Also:
-
GL_TEXTURE_WRAP_T
public static final int GL_TEXTURE_WRAP_T- See Also:
-
GL_TEXTURE_WRAP_R
public static final int GL_TEXTURE_WRAP_R- See Also:
-
GL_TEXTURE_MAG_FILTER
public static final int GL_TEXTURE_MAG_FILTER- See Also:
-
GL_TEXTURE_MIN_FILTER
public static final int GL_TEXTURE_MIN_FILTER- See Also:
-
GL_TEXTURE_ENV_COLOR
public static final int GL_TEXTURE_ENV_COLOR- See Also:
-
GL_TEXTURE_GEN_S
public static final int GL_TEXTURE_GEN_S- See Also:
-
GL_TEXTURE_GEN_T
public static final int GL_TEXTURE_GEN_T- See Also:
-
GL_TEXTURE_GEN_R
public static final int GL_TEXTURE_GEN_R- See Also:
-
GL_TEXTURE_GEN_Q
public static final int GL_TEXTURE_GEN_Q- See Also:
-
GL_TEXTURE_GEN_MODE
public static final int GL_TEXTURE_GEN_MODE- See Also:
-
GL_TEXTURE_BORDER_COLOR
public static final int GL_TEXTURE_BORDER_COLOR- See Also:
-
GL_TEXTURE_WIDTH
public static final int GL_TEXTURE_WIDTH- See Also:
-
GL_TEXTURE_HEIGHT
public static final int GL_TEXTURE_HEIGHT- See Also:
-
GL_TEXTURE_DEPTH
public static final int GL_TEXTURE_DEPTH- See Also:
-
GL_TEXTURE_BORDER
public static final int GL_TEXTURE_BORDER- See Also:
-
GL_TEXTURE_COMPONENTS
public static final int GL_TEXTURE_COMPONENTS- See Also:
-
GL_NEAREST_MIPMAP_NEAREST
public static final int GL_NEAREST_MIPMAP_NEAREST- See Also:
-
GL_NEAREST_MIPMAP_LINEAR
public static final int GL_NEAREST_MIPMAP_LINEAR- See Also:
-
GL_LINEAR_MIPMAP_NEAREST
public static final int GL_LINEAR_MIPMAP_NEAREST- See Also:
-
GL_LINEAR_MIPMAP_LINEAR
public static final int GL_LINEAR_MIPMAP_LINEAR- See Also:
-
GL_OBJECT_LINEAR
public static final int GL_OBJECT_LINEAR- See Also:
-
GL_OBJECT_PLANE
public static final int GL_OBJECT_PLANE- See Also:
-
GL_EYE_LINEAR
public static final int GL_EYE_LINEAR- See Also:
-
GL_EYE_PLANE
public static final int GL_EYE_PLANE- See Also:
-
GL_SPHERE_MAP
public static final int GL_SPHERE_MAP- See Also:
-
GL_DECAL
public static final int GL_DECAL- See Also:
-
GL_MODULATE
public static final int GL_MODULATE- See Also:
-
GL_NEAREST
public static final int GL_NEAREST- See Also:
-
GL_REPEAT
public static final int GL_REPEAT- See Also:
-
GL_CLAMP
public static final int GL_CLAMP- See Also:
-
GL_S
public static final int GL_S- See Also:
-
GL_T
public static final int GL_T- See Also:
-
GL_R
public static final int GL_R- See Also:
-
GL_Q
public static final int GL_Q- See Also:
-
GL_VENDOR
public static final int GL_VENDOR- See Also:
-
GL_RENDERER
public static final int GL_RENDERER- See Also:
-
GL_VERSION
public static final int GL_VERSION- See Also:
-
GL_EXTENSIONS
public static final int GL_EXTENSIONS- See Also:
-
GL_INVALID_ENUM
public static final int GL_INVALID_ENUMenum argument out of range.- See Also:
-
GL_INVALID_VALUE
public static final int GL_INVALID_VALUENumeric argument out of range.- See Also:
-
GL_INVALID_OPERATION
public static final int GL_INVALID_OPERATIONOperation illegal in current state.- See Also:
-
GL_STACK_OVERFLOW
public static final int GL_STACK_OVERFLOWCommand would cause a stack overflow.- See Also:
-
GL_STACK_UNDERFLOW
public static final int GL_STACK_UNDERFLOWCommand would cause a stack underflow.- See Also:
-
GL_OUT_OF_MEMORY
public static final int GL_OUT_OF_MEMORYNot enough memory left to execute command.- See Also:
-
GL_TABLE_TOO_LARGE
public static final int GL_TABLE_TOO_LARGEThe specified table is too large.- See Also:
-
GL_CONSTANT_COLOR_EXT
public static final int GL_CONSTANT_COLOR_EXT- See Also:
-
GL_ONE_MINUS_CONSTANT_COLOR_EXT
public static final int GL_ONE_MINUS_CONSTANT_COLOR_EXT- See Also:
-
GL_CONSTANT_ALPHA_EXT
public static final int GL_CONSTANT_ALPHA_EXT- See Also:
-
GL_ONE_MINUS_CONSTANT_ALPHA_EXT
public static final int GL_ONE_MINUS_CONSTANT_ALPHA_EXT- See Also:
-
GL_BLEND_EQUATION_EXT
public static final int GL_BLEND_EQUATION_EXT- See Also:
-
GL_MIN_EXT
public static final int GL_MIN_EXT- See Also:
-
GL_MAX_EXT
public static final int GL_MAX_EXT- See Also:
-
GL_FUNC_ADD_EXT
public static final int GL_FUNC_ADD_EXT- See Also:
-
GL_FUNC_SUBTRACT_EXT
public static final int GL_FUNC_SUBTRACT_EXT- See Also:
-
GL_FUNC_REVERSE_SUBTRACT_EXT
public static final int GL_FUNC_REVERSE_SUBTRACT_EXT- See Also:
-
GL_BLEND_COLOR_EXT
public static final int GL_BLEND_COLOR_EXT- See Also:
-
GL_REPLACE_EXT
public static final int GL_REPLACE_EXT- See Also:
-
GL_POLYGON_OFFSET_EXT
public static final int GL_POLYGON_OFFSET_EXT- See Also:
-
GL_POLYGON_OFFSET_FACTOR_EXT
public static final int GL_POLYGON_OFFSET_FACTOR_EXT- See Also:
-
GL_POLYGON_OFFSET_BIAS_EXT
public static final int GL_POLYGON_OFFSET_BIAS_EXT- See Also:
-
GL_NO_ERROR
public static final int GL_NO_ERROR- See Also:
-
GL_CURRENT_BIT
public static final int GL_CURRENT_BIT- See Also:
-
GL_POINT_BIT
public static final int GL_POINT_BIT- See Also:
-
GL_LINE_BIT
public static final int GL_LINE_BIT- See Also:
-
GL_POLYGON_BIT
public static final int GL_POLYGON_BIT- See Also:
-
GL_POLYGON_STIPPLE_BIT
public static final int GL_POLYGON_STIPPLE_BIT- See Also:
-
GL_PIXEL_MODE_BIT
public static final int GL_PIXEL_MODE_BIT- See Also:
-
GL_LIGHTING_BIT
public static final int GL_LIGHTING_BIT- See Also:
-
GL_FOG_BIT
public static final int GL_FOG_BIT- See Also:
-
GL_DEPTH_BUFFER_BIT
public static final int GL_DEPTH_BUFFER_BIT- See Also:
-
GL_ACCUM_BUFFER_BIT
public static final int GL_ACCUM_BUFFER_BIT- See Also:
-
GL_STENCIL_BUFFER_BIT
public static final int GL_STENCIL_BUFFER_BIT- See Also:
-
GL_VIEWPORT_BIT
public static final int GL_VIEWPORT_BIT- See Also:
-
GL_TRANSFORM_BIT
public static final int GL_TRANSFORM_BIT- See Also:
-
GL_ENABLE_BIT
public static final int GL_ENABLE_BIT- See Also:
-
GL_COLOR_BUFFER_BIT
public static final int GL_COLOR_BUFFER_BIT- See Also:
-
GL_HINT_BIT
public static final int GL_HINT_BIT- See Also:
-
GL_EVAL_BIT
public static final int GL_EVAL_BIT- See Also:
-
GL_LIST_BIT
public static final int GL_LIST_BIT- See Also:
-
GL_TEXTURE_BIT
public static final int GL_TEXTURE_BIT- See Also:
-
GL_SCISSOR_BIT
public static final int GL_SCISSOR_BIT- See Also:
-
GL_ALL_ATTRIB_BIT
public static final int GL_ALL_ATTRIB_BIT- See Also:
-
GLX_USE_GL
public static final int GLX_USE_GL- See Also:
-
GLX_BUFFER_SIZE
public static final int GLX_BUFFER_SIZE- See Also:
-
GLX_LEVEL
public static final int GLX_LEVEL- See Also:
-
GLX_RGBA
public static final int GLX_RGBA- See Also:
-
GLX_DOUBLEBUFFER
public static final int GLX_DOUBLEBUFFER- See Also:
-
GLX_STEREO
public static final int GLX_STEREO- See Also:
-
GLX_AUX_BUFFERS
public static final int GLX_AUX_BUFFERS- See Also:
-
GLX_RED_SIZE
public static final int GLX_RED_SIZE- See Also:
-
GLX_GREEN_SIZE
public static final int GLX_GREEN_SIZE- See Also:
-
GLX_BLUE_SIZE
public static final int GLX_BLUE_SIZE- See Also:
-
GLX_ALPHA_SIZE
public static final int GLX_ALPHA_SIZE- See Also:
-
GLX_DEPTH_SIZE
public static final int GLX_DEPTH_SIZE- See Also:
-
GLX_STENCIL_SIZE
public static final int GLX_STENCIL_SIZE- See Also:
-
GLX_ACCUM_RED_SIZE
public static final int GLX_ACCUM_RED_SIZE- See Also:
-
GLX_ACCUM_GREEN_SIZE
public static final int GLX_ACCUM_GREEN_SIZE- See Also:
-
GLX_ACCUM_BLUE_SIZE
public static final int GLX_ACCUM_BLUE_SIZE- See Also:
-
GLX_ACCUM_ALPHA_SIZE
public static final int GLX_ACCUM_ALPHA_SIZE- See Also:
-
GLX_SAMPLES_SGIS
public static final int GLX_SAMPLES_SGIS- See Also:
-
GLX_SAMPLES_BUFFER_SGIS
public static final int GLX_SAMPLES_BUFFER_SGIS- See Also:
-
GLX_BAD_SCREEN
public static final int GLX_BAD_SCREEN- See Also:
-
GLX_BAD_ATTRIBUTE
public static final int GLX_BAD_ATTRIBUTE- See Also:
-
GLX_NO_EXTENSION
public static final int GLX_NO_EXTENSION- See Also:
-
GLX_BAD_VISUAL
public static final int GLX_BAD_VISUAL- See Also:
-
GLX_BAD_CONTEXT
public static final int GLX_BAD_CONTEXT- See Also:
-
GLX_BAD_VALUE
public static final int GLX_BAD_VALUE- See Also:
-
GLX_BAD_ENUM
public static final int GLX_BAD_ENUM- See Also:
-
GL_PHONG
public static final int GL_PHONG- See Also:
-
-
Constructor Details
-
GL
public GL()
-
-
Method Details
-
setThrowExceptionOnGLError
public void setThrowExceptionOnGLError(boolean status) -
getThrowExceptionOnGLError
public boolean getThrowExceptionOnGLError() -
getContext
-
getPointer
-
getPixelScaleX
public double getPixelScaleX() -
getPixelScaleY
public double getPixelScaleY() -
getStartX
public int getStartX() -
getStartY
public int getStartY() -
getDesiredWidth
public int getDesiredWidth()Return the width configured for this GL -
getDesiredHeight
public int getDesiredHeight()Return the height configured for this GL -
getActualWidth
public int getActualWidth()Return the actual width, which isgetDesiredWidth()
multiplied bygetPixelScaleX()
-
getActualHeight
public int getActualHeight()Return the actual width, which isgetDesiredHeight()
multiplied bygetPixelScaleY()
-
glShadeModel
public void glShadeModel(int mode) -
glFlush
public abstract void glFlush()Creates a new ImageType based on the current color buffer. -
addPixelScaleListener
-
removePixelScaleListener
-
getPixelScaleListeners
-
firePixelScaleChanged
protected void firePixelScaleChanged(double pixelScaleX, double pixelScaleY) -
setPixelScaleX
public void setPixelScaleX(double pixelScaleX) -
setPixelScaleY
public void setPixelScaleY(double pixelScaleY) -
resetPixelScale
protected void resetPixelScale()Reset pixel scale to (1,1) -
checkColorBuffer
protected void checkColorBuffer()Print statistics about color buffer content for debugging. -
getShiftHorizontally
public int getShiftHorizontally() -
setShiftHorizontally
public void setShiftHorizontally(int shiftHorizontally) Allows shifting the image of the 3d scene and all images that have been append withappendImageToDraw(Object)
- Parameters:
shift
- to the right if value is positive, to the left if the value is negative.
-
isClearBackgroundWithG2d
public boolean isClearBackgroundWithG2d() -
setClearBackgroundWithG2d
public void setClearBackgroundWithG2d(boolean clearBackgroundWithG2d) If true, will clear the background with a rectangle colored with the current GL clear color. -
isUseOSFontRendering
public boolean isUseOSFontRendering() -
setUseOSFontRendering
public void setUseOSFontRendering(boolean useOSFontRendering) If true, will use the OS for font rendering of all texts that have been append withappendTextToDraw(Object, String, int, int)
otherwise use a JVM based font rendering. -
isAutoAdaptToHiDPI
public boolean isAutoAdaptToHiDPI() -
setAutoAdaptToHiDPI
public void setAutoAdaptToHiDPI(boolean autoAdaptToHiDPI) If true, will consider pixel resolution of an HiDPI device to render chart with a better look. Texts render smaller as the font size is given in pixel. To avoid this, either use bigger font size or disable HiDPI adaptation. -
appendImageToDraw
-
appendImageToDraw
-
appendImageToDraw
-
getRenderedImage
-
clearImagesBuffer
public void clearImagesBuffer() -
appendTextToDraw
To be called byinvalid @link
GLUT#glutBitmapString(Object, String, float, float)
glFlush()
step. -
appendTextToDraw
public void appendTextToDraw(FontType font, String string, int x, int y, float r, float g, float b, float rotate) To be called byinvalid @link
GLUT#glutBitmapString(Object, String, float, float)
glFlush()
step. -
clearTextToDraw
public void clearTextToDraw() -
glClearColor
public void glClearColor(float red, float green, float blue, float alpha) Sets the clear value for the color buffers in RGBA mode. Each of the specified components is clamped to [0,1] and converted to fixed-point.- Parameters:
red
- the red component.green
- the green component.blue
- the blue component.alpha
- the alpha component.- See Also:
-
glClear
public void glClear(int mask) Clears the specified buffers to their current clearing values. The mask argument is the bitwise-ORed combination of a number of values indicating which buffers are to be cleared. The values are GL_COLOR_BUFFER_BIT, GL_DEPTH_BUFFER_BIT, GL_STENCIL_BUFFER_BIT, and GL_ACCUM_BUFFER_BIT.- Parameters:
mask
- the bitwise-ORed of a number of values.- See Also:
-
GL_COLOR_BUFFER_BIT
GL_DEPTH_BUFFER_BIT
GL_STENCIL_BUFFER_BIT
GL_ACCUM_BUFFER_BIT
glClearColor(float, float, float, float)
glClearDepth(double)
glClearStencil(int)
-
invalid @see
#glClearAccum(float, float, float, float)
-
glColorMask
public void glColorMask(boolean red, boolean green, boolean blue, boolean alpha) GLvoid glColorMask (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha ) -
glBlendFunc
public void glBlendFunc(int sfactor, int dfactor) GLvoid glBlendFunc (GLenum sfactor, GLenum dfactor) -
glCullFace
public void glCullFace(int mode) GLvoid glCullFace (GLenum mode) -
glFrontFace
public void glFrontFace(int mode) GLvoid glFrontFace (GLenum mode) -
glPointSize
public void glPointSize(float size) Sets the width in pixels for rendered points. size must be greater than 0.0 and by default is 1.0.- Parameters:
size
- the width or diameter of a point.
-
glLineWidth
public void glLineWidth(float width) Sets the width in pixels for rendered lines. width must be greater than 0.0 and by default is 1.0.- Parameters:
width
- the width of a line.
-
glLineStipple
public void glLineStipple(int factor, short pattern) Sets the current stippling patterm for lines. The pattern argument is a 16-bit series of 0s and 1s, and it's repeated as necessary to stipple a given line. A 1 indicates that drawing occurs, and 0 that it does not, on a pixel-by-pixel basis, beginning with the low-order bits of the pattern. The pattern can be stretched out by using factor, which multiplies each subseries of consecutive 1s and 0s.- Parameters:
factor
- the count.pattern
- pattern.- See Also:
-
glPolygonMode
public void glPolygonMode(int face, int mode) GLvoid glPolygonMode (GLenum face, GLenum mode ) -
glPolygonStipple
public void glPolygonStipple(byte[] mask) Defines the current stipple pattern for filled polygons. The argument mask is a 32x32 bitmap that's interpreted as a mask of 0s and 1s. Where a 1 appears, the corresponding pixel in the polygon is drawn, and where a 0 appears, nothing is drawn.- Parameters:
mask
- the mask bitmap.- See Also:
-
glClipPlane
public void glClipPlane(int plane, double[] equation) GLvoid glClipPlane (GLenum plane, const GLdouble *equation) -
glGetClipPlane
public void glGetClipPlane(int plane, double[] equation) GLvoid glGetClipPlane (GLenum plane, GLdouble *equation) -
glEnable
public void glEnable(int cap) GLvoid glEnable (GLenum cap) -
glDisable
public void glDisable(int cap) GLvoid glDisable (GLenum cap) -
glIsEnabled
public boolean glIsEnabled(int cap) GLboolean glIsEnabled (GLenum cap) -
glGetBooleanv
public void glGetBooleanv(int pname, boolean[] params) GLvoid glGetBooleanv (GLenum pname, GLboolean *params) -
glGetDoublev
public void glGetDoublev(int pname, double[] params) GLvoid glGetDoublev (GLenum pname, GLdouble *params) -
glGetFloatv
public void glGetFloatv(int pname, float[] params) GLvoid glGetFloatv (GLenum pname, GLfloat *params) -
glGetIntegerv
public void glGetIntegerv(int pname, int[] params) GLvoid glGetIntegerv (GLenum pname, GLint *params) -
glPushAttrib
public void glPushAttrib(int mask) GLvoid glPushAttrib (GLbitfield mask) -
glPopAttrib
public void glPopAttrib()GLvoid glPopAttrib (GLvoid) -
glRenderMode
public int glRenderMode(int mode) GLint glRenderMode (GLenum mode) -
glGetString
const GLubyte *glGetString (GLenum name) -
glClearDepth
public void glClearDepth(double depth) Sets the window z value. The depth is a floating point value that is clamped to the range [0,1] and converted to fixed-point.- Parameters:
depth
- the window z value.- See Also:
-
glDepthFunc
public void glDepthFunc(int func) GLvoid glDepthFunc (GLenum func) -
glDepthMask
public void glDepthMask(boolean flag) GLvoid glDepthMask (GLboolean flag) -
glDepthRange
public void glDepthRange(double near_val, double far_val) GLvoid glDepthRange (GLclampd near_val, GLclampd far_val) -
glMatrixMode
public void glMatrixMode(int mode) GLvoid glMatrixMode (GLenum mode) -
glOrtho
public void glOrtho(double left, double right, double bottom, double top, double near_val, double far_val) GLvoid glOrtho (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near_val, GLdouble far_val) -
glFrustum
public void glFrustum(double left, double right, double bottom, double top, double near_val, double far_val) GLvoid glFrustum (GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near_val, GLdouble far_val) -
glViewport
public void glViewport(int x, int y, int width, int height) GLvoid glViewport (GLint x, GLint y, GLsizei width, GLsizei height); -
applyViewport
public void applyViewport()Apply viewport according to the latest known expected width/height and the latest known pixel scales. -
glPushMatrix
public void glPushMatrix()GLvoid glPushMatrix (GLvoid) -
glPopMatrix
public void glPopMatrix()GLvoid glPopMatrix (GLvoid) -
glLoadIdentity
public void glLoadIdentity()GLvoid glLoadIdentity (GLvoid) -
glLoadMatrixd
public void glLoadMatrixd(double[] m) GLvoid glLoadMatrixd (const GLdouble *m) -
glLoadMatrixf
public void glLoadMatrixf(float[] m) GLvoid glLoadMatrixf (const GLfloat *m) -
glMultMatrixd
public void glMultMatrixd(double[] m) GLvoid glMultMatrixd (const GLdouble *m) -
glMultMatrixf
public void glMultMatrixf(float[] m) GLvoid glMultMatrixf (const GLfloat *m) -
glRotated
public void glRotated(double angle, double x, double y, double z) GLvoid glRotated (GLdouble angle, GLdouble x, GLdouble y, GLdouble z) -
glRotatef
public void glRotatef(float angle, float x, float y, float z) GLvoid glRotatef (GLfloat angle, GLfloat x, GLfloat y, GLfloat z) -
glScaled
public void glScaled(double x, double y, double z) GLvoid glScaled (GLdouble x, GLdouble y, GLdouble z) -
glScalef
public void glScalef(float x, float y, float z) GLvoid glScalef (GLfloat x, GLfloat y, GLfloat z) -
glTranslated
public void glTranslated(double x, double y, double z) GLvoid glTranslated (GLdouble x, GLdouble y, GLdouble z) -
glTranslatef
public void glTranslatef(float x, float y, float z) GLvoid glTranslatef (GLfloat x, GLfloat y, GLfloat z) -
glIsList
public boolean glIsList(int list) GLboolean glIsList (GLuint list) -
glDeleteLists
public void glDeleteLists(int list, int range) GLvoid glDeleteLists (GLuint list, GLsizei range) -
glGenLists
public int glGenLists(int range) GLuint glGenLists (GLsizei range) -
glNewList
public void glNewList(int list, int mode) GLvoid glNewList (GLuint list, GLenum mode) -
glEndList
public void glEndList()GLvoid glEndList (GLvoid) -
glCallList
public void glCallList(int list) GLvoid glCallList (GLuint list) -
glCallLists
public void glCallLists(int n, int type, byte[] lists) GLvoid glCallLists (sizei n, GLenum type, const GLvoid *lists) -
glListBase
public void glListBase(int base) GLvoid glListBase (GLuint base) -
glBegin
public void glBegin(int mode) GLvoid glBegin (GLenum mode) -
glEnd
public void glEnd()GLvoid glEnd (GLvoid) -
glVertex2d
public void glVertex2d(double x, double y) GLvoid glVertex2d (GLdouble x, GLdouble y) -
glVertex2f
public void glVertex2f(float x, float y) GLvoid glVertex2f (GLfloat x, GLfloat y) -
glVertex2i
public void glVertex2i(int x, int y) GLvoid glVertex2i (GLint x, GLint y) -
glVertex2s
public void glVertex2s(short x, short y) GLvoid glVertex2s (GLshort x, GLshort y) -
glVertex3d
public void glVertex3d(double x, double y, double z) GLvoid glVertex3d (GLdouble x, GLdouble y, GLdouble z) -
glVertex3f
public void glVertex3f(float x, float y, float z) GLvoid glVertex3f (GLfloat x, GLfloat y, GLfloat z) -
glVertex3i
public void glVertex3i(int x, int y, int z) GLvoid glVertex3i (GLint x, GLint y, GLint z) -
glVertex3s
public void glVertex3s(short x, short y, short z) GLvoid glVertex3s (GLshort x, GLshort y, GLshort z) -
glVertex4d
public void glVertex4d(double x, double y, double z, double w) GLvoid glVertex4d (GLdouble x, GLdouble y, GLdouble z, GLdouble w) -
glVertex4f
public void glVertex4f(float x, float y, float z, float w) GLvoid glVertex4f (GLfloat x, GLfloat y, GLfloat z, GLfloat w) -
glVertex4i
public void glVertex4i(int x, int y, int z, int w) GLvoid glVertex4i (GLint x, GLint y, GLint z, GLint w) -
glVertex4s
public void glVertex4s(short x, short y, short z, short w) GLvoid glVertex4s (GLshort x, GLshort y, GLshort z, GLshort w) -
glVertex2dv
public void glVertex2dv(double[] v) GLvoid glVertex2dv (GLdouble *v) -
glVertex2fv
public void glVertex2fv(float[] v) GLvoid glVertex2fv (GLfloat *v) -
glVertex2iv
public void glVertex2iv(int[] v) GLvoid glVertex2iv (GLint *v) -
glVertex2sv
public void glVertex2sv(short[] v) GLvoid glVertex2sv (GLshort *v) -
glVertex3dv
public void glVertex3dv(double[] v) GLvoid glVertex3dv (GLdouble *v) -
glVertex3fv
public void glVertex3fv(float[] v) GLvoid glVertex3fv (GLfloat *v) -
glVertex3iv
public void glVertex3iv(int[] v) GLvoid glVertex3iv (GLint *v) -
glVertex3sv
public void glVertex3sv(short[] v) GLvoid glVertex3sv (GLshort *v) -
glVertex4dv
public void glVertex4dv(double[] v) GLvoid glVertex4dv (GLdouble *v) -
glVertex4fv
public void glVertex4fv(float[] v) GLvoid glVertex4fv (GLfloat *v) -
glVertex4iv
public void glVertex4iv(int[] v) GLvoid glVertex4iv (GLint *v) -
glVertex4sv
public void glVertex4sv(short[] v) GLvoid glVertex4sv (GLshort *v) -
glNormal3b
public void glNormal3b(byte x, byte y, byte z) GLvoid glNormal3b (GLbyte x, GLbyte y, GLbyte z) -
glNormal3d
public void glNormal3d(double x, double y, double z) GLvoid glNormal3d (GLdouble x, GLdouble y, GLdouble z) -
glNormal3f
public void glNormal3f(float x, float y, float z) GLvoid glNormal3f (GLfloat x, GLfloat y, GLfloat z) -
glNormal3i
public void glNormal3i(int x, int y, int z) GLvoid glNormal3i (GLint x, GLint y, GLint z) -
glNormal3s
public void glNormal3s(short x, short y, short z) GLvoid glNormal3s (GLshort x, GLshort y, GLshort z) -
glNormal3bv
public void glNormal3bv(byte[] v) GLvoid glNormal3bv (GLbyte *v) -
glNormal3dv
public void glNormal3dv(double[] v) GLvoid glNormal3dv (GLdouble *v) -
glNormal3fv
public void glNormal3fv(float[] v) GLvoid glNormal3fv (GLfloat *v) -
glNormal3iv
public void glNormal3iv(int[] v) GLvoid glNormal3iv (GLint *v) -
glNormal3sv
public void glNormal3sv(short[] v) GLvoid glNormal3sv (GLshort *v) -
glIndexd
public void glIndexd(double c) GLvoid glIndexd (GLdouble c) -
glIndexf
public void glIndexf(float c) GLvoid glIndexf (GLfloat c) -
glIndexi
public void glIndexi(int c) GLvoid glIndexi (GLint c) -
glIndexs
public void glIndexs(short c) GLvoid glIndexs (GLshort c) -
glIndexub
public void glIndexub(byte c) GLvoid glIndexub (GLubyte c) -
glIndexdv
public void glIndexdv(double[] c) GLvoid glIndexdv (GLdouble *c) -
glIndexfv
public void glIndexfv(float[] c) GLvoid glIndexfv (GLfloat *c) -
glIndexiv
public void glIndexiv(int[] c) GLvoid glIndexiv (GLint *c) -
glIndexsv
public void glIndexsv(short[] c) GLvoid glIndexsv (GLshort *c) -
glIndexubv
public void glIndexubv(byte[] c) GLvoid glIndexubv (GLubyte *c) -
glColor3b
public void glColor3b(byte red, byte green, byte blue) GLvoid glColor3b (GLbyte red, GLbyte green, GLbyte blue) -
glColor3d
public void glColor3d(double red, double green, double blue) GLvoid glColor3d (GLdouble red, GLdouble green, GLdouble blue) -
glColor3f
public void glColor3f(float red, float green, float blue) GLvoid glColor3f (GLfloat red, GLfloat green, GLfloat blue) -
glColor3i
public void glColor3i(int red, int green, int blue) GLvoid glColor3i (GLint red, GLint green, GLint blue) -
glColor3s
public void glColor3s(short red, short green, short blue) GLvoid glColor3s (GLshort red, GLshort green, GLshort blue) -
glColor3ub
public void glColor3ub(byte red, byte green, byte blue) GLvoid glColor3ub (GLubyte red, GLubyte green, GLubyte blue) -
glColor3ui
public void glColor3ui(int red, int green, int blue) GLvoid glColor3ui (GLuint red, GLuint green, GLuint blue) -
glColor3us
public void glColor3us(short red, short green, short blue) GLvoid glColor3us (GLushort red, GLushort green, GLushort blue) -
glColor4b
public void glColor4b(byte red, byte green, byte blue, byte alpha) GLvoid glColor4b (GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha) -
glColor4d
public void glColor4d(double red, double green, double blue, double alpha) GLvoid glColor4d (GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha) -
glColor4f
public void glColor4f(float red, float green, float blue, float alpha) GLvoid glColor4f (GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha) -
glColor4i
public void glColor4i(int red, int green, int blue, int alpha) GLvoid glColor4i (GLint red, GLint green, GLint blue, GLint alpha) -
glColor4s
public void glColor4s(short red, short green, short blue, short alpha) GLvoid glColor4s (GLshort red, GLshort green, GLshort blue, GLshort alpha) -
glColor4ub
public void glColor4ub(byte red, byte green, byte blue, byte alpha) GLvoid glColor4ub (GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha) -
glColor4ui
public void glColor4ui(int red, int green, int blue, int alpha) GLvoid glColor4ui (GLuint red, GLuint green, GLuint blue, GLuint alpha) -
glColor4us
public void glColor4us(short red, short green, short blue, short alpha) GLvoid glColor4us (GLushort red, GLushort green, GLushort blue, GLushort alpha) -
glColor3bv
public void glColor3bv(byte[] v) GLvoid glColor3bv (GLbyte *v) -
glColor3dv
public void glColor3dv(double[] v) GLvoid glColor3dv (GLdouble *v) -
glColor3fv
public void glColor3fv(float[] v) GLvoid glColor3fv (GLfloat *v) -
glColor3iv
public void glColor3iv(int[] v) GLvoid glColor3iv (GLint *v) -
glColor3sv
public void glColor3sv(short[] v) GLvoid glColor3sv (GLshort *v) -
glColor3ubv
public void glColor3ubv(byte[] v) GLvoid glColor3ubv (GLubyte *v) -
glColor3uiv
public void glColor3uiv(int[] v) GLvoid glColor3uiv (GLuint *v) -
glColor3usv
public void glColor3usv(short[] v) GLvoid glColor3usv (GLushort *v) -
glColor4bv
public void glColor4bv(byte[] v) GLvoid glColor4bv (GLbyte *v) -
glColor4dv
public void glColor4dv(double[] v) GLvoid glColor4dv (GLdouble *v) -
glColor4fv
public void glColor4fv(float[] v) GLvoid glColor4fv (GLfloat *v) -
glColor4iv
public void glColor4iv(int[] v) GLvoid glColor4iv (GLint *v) -
glColor4sv
public void glColor4sv(short[] v) GLvoid glColor4sv (GLshort *v) -
glColor4ubv
public void glColor4ubv(byte[] v) GLvoid glColor4ubv (GLubyte *v) -
glColor4uiv
public void glColor4uiv(int[] v) GLvoid glColor4uiv (GLuint *v) -
glColor4usv
public void glColor4usv(short[] v) GLvoid glColor4usv (GLushort *v) -
glTexCoord1d
public void glTexCoord1d(double s) GLvoid glTexCoord1d (GLdouble s) -
glTexCoord1f
public void glTexCoord1f(float s) GLvoid glTexCoord1f (GLfloat s) -
glTexCoord1i
public void glTexCoord1i(int s) GLvoid glTexCoord1i (GLint s) -
glTexCoord1s
public void glTexCoord1s(short s) GLvoid glTexCoord1s (GLshort s) -
glTexCoord2d
public void glTexCoord2d(double s, double t) GLvoid glTexCoord2d (GLdouble s, GLdouble t) -
glTexCoord2f
public void glTexCoord2f(float s, float t) GLvoid glTexCoord2f (GLfloat s, GLfloat t) -
glTexCoord2i
public void glTexCoord2i(int s, int t) GLvoid glTexCoord2i (GLint s, GLint t) -
glTexCoord2s
public void glTexCoord2s(short s, short t) GLvoid glTexCoord2s (GLshort s, GLshort t) -
glTexCoord3d
public void glTexCoord3d(double s, double t, double r) GLvoid glTexCoord3d (GLdouble s, GLdouble t, GLdouble r) -
glTexCoord3f
public void glTexCoord3f(float s, float t, float r) GLvoid glTexCoord3f (GLfloat s, GLfloat t, GLfloat r) -
glTexCoord3i
public void glTexCoord3i(int s, int t, int r) GLvoid glTexCoord3i (GLint s, GLint t, GLint r) -
glTexCoord3s
public void glTexCoord3s(short s, short t, short r) GLvoid glTexCoord3s (GLshort s, GLshort t, GLshort r) -
glTexCoord4d
public void glTexCoord4d(double s, double t, double r, double q) GLvoid glTexCoord4d (GLdouble s, GLdouble t, GLdouble r, GLdouble q) -
glTexCoord4f
public void glTexCoord4f(float s, float t, float r, float q) GLvoid glTexCoord4f (GLfloat s, GLfloat t, GLfloat r, GLfloat q) -
glTexCoord4i
public void glTexCoord4i(int s, int t, int r, int q) GLvoid glTexCoord4i (GLint s, GLint t, GLint r, GLint q ) -
glTexCoord4s
public void glTexCoord4s(short s, short t, short r, short q) GLvoid glTexCoord4s (GLshort s, GLshort t, GLshort r, GLshort q) -
glTexCoord1dv
public void glTexCoord1dv(double[] v) GLvoid glTexCoord1dv (const GLdouble *v) -
glTexCoord1fv
public void glTexCoord1fv(float[] v) GLvoid glTexCoord1fv (const GLfloat *v) -
glTexCoord1iv
public void glTexCoord1iv(int[] v) GLvoid glTexCoord1iv (const GLint *v) -
glTexCoord1sv
public void glTexCoord1sv(short[] v) GLvoid glTexCoord1sv (const GLshort *v) -
glTexCoord2dv
public void glTexCoord2dv(double[] v) GLvoid glTexCoord2dv (const GLdouble *v) -
glTexCoord2fv
public void glTexCoord2fv(float[] v) GLvoid glTexCoord2fv (const GLfloat *v) -
glTexCoord2iv
public void glTexCoord2iv(int[] v) GLvoid glTexCoord2iv (const GLint *v) -
glTexCoord2sv
public void glTexCoord2sv(short[] v) GLvoid glTexCoord2sv (const GLshort *v) -
glTexCoord3dv
public void glTexCoord3dv(double[] v) GLvoid glTexCoord3dv (const GLdouble *v) -
glTexCoord3fv
public void glTexCoord3fv(float[] v) GLvoid glTexCoord3fv (const GLfloat *v) -
glTexCoord3iv
public void glTexCoord3iv(int[] v) GLvoid glTexCoord3iv (const GLint *v) -
glTexCoord3sv
public void glTexCoord3sv(short[] v) GLvoid glTexCoord3sv (const GLshort *v) -
glTexCoord4dv
public void glTexCoord4dv(double[] v) GLvoid glTexCoord4dv (const GLdouble *v) -
glTexCoord4fv
public void glTexCoord4fv(float[] v) GLvoid glTexCoord4fv (const GLfloat *v) -
glTexCoord4iv
public void glTexCoord4iv(int[] v) GLvoid glTexCoord4iv (const GLint *v) -
glTexCoord4sv
public void glTexCoord4sv(short[] v) GLvoid glTexCoord4sv (const GLshort *v) -
glRasterPos2d
public void glRasterPos2d(double x, double y) GLvoid glRasterPos2d (GLdouble x, GLdouble y) -
glRasterPos2f
public void glRasterPos2f(float x, float y) GLvoid glRasterPos2f (GLfloat x, GLfloat y) -
glRasterPos2i
public void glRasterPos2i(int x, int y) GLvoid glRasterPos2i (GLint x, GLint y) -
glRectd
public void glRectd(double x1, double y1, double x2, double y2) GLvoid glRectd (GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2) -
glRectf
public void glRectf(float x1, float y1, float x2, float y2) GLvoid glRectf (GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2) -
glRecti
public void glRecti(int x1, int y1, int x2, int y2) GLvoid glRecti (GLint x1, GLint y1, GLint x2, GLint y2) -
glRects
public void glRects(short x1, short y1, short x2, short y2) GLvoid glRects (GLshort x1, GLshort y1, GLshort x2, GLshort y2) -
glRectdv
public void glRectdv(double[] v1, double[] v2) GLvoid glRectdv (GLdouble *v1, GLdouble *v2) -
glRectfv
public void glRectfv(float[] v1, float[] v2) GLvoid glRectfv (GLfloat *v1, GLfloat *v2) -
glRectiv
public void glRectiv(int[] v1, int[] v2) GLvoid glRectiv (GLint *v1, GLint *v2) -
glRectsv
public void glRectsv(short[] v1, short[] v2) GLvoid glRectsv (GLshort *v1, GLshort *v2) -
glLightf
public void glLightf(int light, int pname, float param) GLvoid glLightf (GLenum light, GLenum pname, GLfloat param) -
glLighti
public void glLighti(int light, int pname, int param) GLvoid glLighti (GLenum light, GLenum pname, GLint param) -
glLightfv
public void glLightfv(int light, int pname, float[] params) GLvoid glLightfv (GLenum light, GLenum pname, const GLfloat *params) -
glLightiv
public void glLightiv(int light, int pname, int[] params) GLvoid glLightiv (GLenum light, GLenum pname, const GLint *params) -
glGetLightfv
public void glGetLightfv(int light, int pname, float[] params) GLvoid glGetLightfv (GLenum light, GLenum pname, GLfloat *params) -
glGetLightiv
public void glGetLightiv(int light, int pname, int[] params) GLvoid glGetLightiv (GLenum light, GLenum pname, GLint *params) -
glLightModelf
public void glLightModelf(int pname, float param) GLvoid glLightModelf (GLenum pname, GLfloat param) -
glLightModelf
public void glLightModelf(int pname, boolean param) -
glLightModeli
public void glLightModeli(int pname, int param) GLvoid glLightModeli (GLenum pname, GLint param) -
glLightModeli
public void glLightModeli(int pname, boolean param) -
glLightModelfv
public void glLightModelfv(int pname, float[] params) GLvoid glLightModelfv (GLenum pname, const GLfloat *params) -
glLightModelfv
public void glLightModelfv(int pname, boolean[] param) -
glLightModeliv
public void glLightModeliv(int pname, int[] params) GLvoid glLightModeliv (GLenum pname, const GLint *params) -
glLightModeliv
public void glLightModeliv(int pname, boolean[] param) -
glMaterialf
public void glMaterialf(int face, int pname, float param) GLvoid glMaterialf (GLenum face, GLenum pname, GLfloat param) -
glMateriali
public void glMateriali(int face, int pname, int param) GLvoid glMateriali (GLenum face, GLenum pname, GLint param) -
glMaterialfv
public void glMaterialfv(int face, int pname, float[] params) GLvoid glMaterialfv (GLenum face, GLenum pname, const GLfloat *params) -
glMaterialiv
public void glMaterialiv(int face, int pname, int[] params) GLvoid glMaterialiv (GLenum face, GLenum pname, const GLint *params) -
glGetMaterialfv
public void glGetMaterialfv(int face, int pname, float[] params) GLvoid glGetMaterialfv (GLenum face, GLenum pname, GLfloat *params) -
glGetMaterialiv
public void glGetMaterialiv(int face, int pname, int[] params) GLvoid glGetMaterialiv (GLenum face, GLenum pname, GLint *params) -
glColorMaterial
public void glColorMaterial(int face, int mode) GLvoid glColorMaterial (GLenum face, GLenum mode) -
glPixelStoref
public void glPixelStoref(int pname, float param) GLvoid glPixelStoref (GLenum pname, GLfloat param) -
glPixelStorei
public void glPixelStorei(int pname, int param) GLvoid glPixelStorei (GLenum pname, GLint param) -
glPixelTransferf
public void glPixelTransferf(int pname, float param) GLvoid glPixelTransferf (GLenum pname, GLfloat param) -
glPixelTransferi
public void glPixelTransferi(int pname, int param) GLvoid glPixelTransferi (GLenum pname, GLint param) -
glReadPixels
GLvoid glReadPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels) -
glDrawPixels
GLvoid glDrawPixels (GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels) -
glCopyPixels
public void glCopyPixels(int x, int y, int width, int height, int type) GLvoid glCopyPixels (GLint x, GLint y, GLsizei width, GLsizei height, GLenum type) -
glStencilFunc
public void glStencilFunc(int func, int ref, int mask) GLvoid glStencilFunc (GLenum func, GLint ref, GLuint mask); -
glStencilMask
public void glStencilMask(int mask) GLvoid glStencilMask (GLuint mask); -
glStencilOp
public void glStencilOp(int fail, int zfail, int zpass) GLvoid glStencilOp (GLenum fail, GLenum zfail, GLenum zpass); -
glClearStencil
public void glClearStencil(int s) GLvoid glClearStencil (GLint s); -
glTexGenf
public void glTexGenf(int coord, int pname, double param) GLvoid glTexGend (GLenum coord, GLenum pname, GLdouble param); -
glTexGenf
public void glTexGenf(int coord, int pname, float param) GLvoid glTexGenf (GLenum coord, GLenum pname, GLfloat param); -
glTexGeni
public void glTexGeni(int coord, int pname, int param) GLvoid glTexGeni (GLenum coord, GLenum pname, GLint param); -
glTexGendv
public void glTexGendv(int coord, int pname, double[] params) GLvoid glTexGendv (GLenum coord, GLenum pname, const GLdouble *params); -
glTexGenfv
public void glTexGenfv(int coord, int pname, float[] params) GLvoid glTexGenfv (GLenum coord, GLenum pname, const GLfloat *params); -
glTexGeniv
public void glTexGeniv(int coord, int pname, int[] params) GLvoid glTexGeniv (GLenum coord, GLenum pname, const GLint *params); -
glGetTexGendv
public void glGetTexGendv(int coord, int pname, double[] params) GLvoid glGetTexGendv (GLenum coord, GLenum pname, GLdouble *params); -
glGetTexGenfv
public void glGetTexGenfv(int coord, int pname, float[] params) GLvoid glGetTexGenfv (GLenum coord, GLenum pname, GLfloat *params); -
glGetTexGeniv
public void glGetTexGeniv(int coord, int pname, int[] params) GLvoid glGetTexGeniv (GLenum coord, GLenum pname, GLint *params); -
glTexEnvf
public void glTexEnvf(int target, int pname, float param) GLvoid glTexEnvf (GLenum target, GLenum pname, GLfloat param); -
glTexEnvi
public void glTexEnvi(int target, int pname, int param) GLvoid glTexEnvi (GLenum target, GLenum pname, GLint param); -
glTexEnvfv
public void glTexEnvfv(int target, int pname, float[] params) GLvoid glTexEnvfv (GLenum target, GLenum pname, const GLfloat *params); -
glTexEnviv
public void glTexEnviv(int target, int pname, int[] params) GLvoid glTexEnviv (GLenum target, GLenum pname, const GLint *params); -
glGetTexEnviv
public void glGetTexEnviv(int target, int pname, int[] params) GLvoid glGetTexEnviv (GLenum target, GLenum pname, GLint *params); -
glGetTexEnviv
public void glGetTexEnviv(int target, int pname, float[] params) GLvoid glGetTexEnvfv (GLenum target, GLenum pname, GLfloat *params); -
glTexParameterf
public void glTexParameterf(int target, int pname, float param) GLvoid glTexParameterf (GLenum target, GLenum pname, GLfloat param) -
glTexParameteri
public void glTexParameteri(int target, int pname, int param) GLvoid glTexParameteri (GLenum target, GLenum pname, GLint param) -
glTexParameterfv
public void glTexParameterfv(int target, int pname, float[] params) GLvoid glTexParameterfv (GLenum target, GLenum pname, const GLfloat *params) -
glTexParameteriv
public void glTexParameteriv(int target, int pname, int[] params) GLvoid glTexParameteriv (GLenum target, GLenum pname, const GLint *params) -
glTexImage1D
public void glTexImage1D(int target, int level, int components, int width, int border, int format, int type, Object pixels) GLvoid glTexImage1D (GLenum target, GLint level, GLint components, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *pixels) -
glTexImage2D
public void glTexImage2D(int target, int level, int components, int width, int height, int border, int format, int type, Object pixels) GLvoid glTexImage2D (GLenum target, GLint level, GLint components, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels) -
glTexImage3D
public void glTexImage3D(int target, int level, int components, int width, int height, int depth, int border, int format, int type, Object pixels) GLvoid glTexImage3D (GLenum target, GLint level, GLint components, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels) -
glGetTexImage
GLvoid glGetTexImage (GLenum target, GLint level, GLenum format, GLenum type, GLvoid *pixels) -
glGenTextures
public void glGenTextures(int n, int[] textures) GLvoid glGenTextures (GLsizei n, GLuint *textures) -
glDeleteTextures
public void glDeleteTextures(int n, int[] textures) GLvoid glDeleteTextures (GLsizei n, GLuint *textures) -
glBindTexture
public void glBindTexture(int target, int texture) GLvoid glBindTexture (GLenum target, GLuint texture) -
glPrioritizeTextures
public void glPrioritizeTextures(int n, int[] textures, float[] priorities) GLvoid glPrioritizeTextures (GLsizei n, const GLuint *textures, const GLclampf *priorities) -
glAreTexturesResident
public boolean glAreTexturesResident(int n, int[] textures, boolean[] residences) GLboolean glAreTexturesResident (GLsizei n, const GLuint *textures, GLboolean *residences) -
glIsTexture
public boolean glIsTexture(int texture) GLboolean glIsTexture (GLuint texture) -
glTexSubImage1D
public void glTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, Object pixels) GLvoid glTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels) -
glTexSubImage2D
public void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, Object pixels) GLvoid glTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels) -
glTexSubImage3D
public void glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Object pixels) GLvoid glTexSubImage3D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels) -
glCopyTexImage1D
public void glCopyTexImage1D(int target, int level, int internalformat, int x, int y, int width, int border) GLvoid glCopyTexImage1D (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border) -
glCopyTexImage2D
public void glCopyTexImage2D(int target, int level, int internalformat, int x, int y, int width, int height, int border) GLvoid glCopyTexImage2D (GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) -
glCopyTexSubImage1D
public void glCopyTexSubImage1D(int target, int level, int xoffset, int yoffset, int x, int y, int width) GLvoid glCopyTexSubImage1D (GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width) -
glCopyTexSubImage2D
public void glCopyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height) GLvoid glCopyTexSubImage2D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height) -
glCopyTexSubImage3D
public void glCopyTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height) GLvoid glCopyTexSubImage3D (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height) -
glMap1d
public void glMap1d(int target, double u1, double u2, int stride, int order, double[][] points) GLvoid glMap1d (GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points) -
glMap1f
public void glMap1f(int target, float u1, float u2, int stride, int order, float[][] points) GLvoid glMap1f (GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points) -
glMap2d
public void glMap2d(int target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double[][][] points) GLvoid glMap2d (GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points) -
glMap2f
public void glMap2f(int target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float[][][] points) GLvoid glMap2f (GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points) -
glEvalCoord1d
public void glEvalCoord1d(double u) GLvoid glEvalCoord1d (GLdouble u) -
glEvalCoord1f
public void glEvalCoord1f(float u) GLvoid glEvalCoord1f (GLfloat u) -
glEvalCoord1dv
public void glEvalCoord1dv(double[] u) GLvoid glEvalCoord1dv (const GLdouble *u) -
glEvalCoord1fv
public void glEvalCoord1fv(float[] u) GLvoid glEvalCoord1fv (const GLfloat *u) -
glEvalCoord2d
public void glEvalCoord2d(double u, double v) GLvoid glEvalCoord2d (GLdouble u, GLdouble v) -
glEvalCoord2f
public void glEvalCoord2f(float u, float v) GLvoid glEvalCoord2f (GLfloat u, GLfloat v) -
glEvalCoord2dv
public void glEvalCoord2dv(double[] u) GLvoid glEvalCoord2dv (const GLdouble *u) -
glEvalCoord2fv
public void glEvalCoord2fv(float[] u) GLvoid glEvalCoord2fv (const GLfloat *u) -
glMapGrid1d
public void glMapGrid1d(int un, double u1, double u2) GLvoid glMapGrid1d (GLint un, GLdouble u1, GLdouble u2) -
glMapGrid1f
public void glMapGrid1f(int un, float u1, float u2) GLvoid glMapGrid1f (GLint un, GLfloat u1, GLfloat u2) -
glMapGrid2d
public void glMapGrid2d(int un, double u1, double u2, int vn, double v1, double v2) GLvoid glMapGrid2d (GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2) -
glMapGrid2f
public void glMapGrid2f(int un, float u1, float u2, int vn, float v1, float v2) GLvoid glMapGrid2f (GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2) -
glEvalPoint1
public void glEvalPoint1(int i) GLvoid glEvalPoint1 (GLint i) -
glEvalPoint2
public void glEvalPoint2(int i, int j) GLvoid glEvalPoint2 (GLint i, GLint j) -
glEvalMesh1
public void glEvalMesh1(int mode, int p1, int p2) GLvoid glEvalMesh1 (GLenum mode, GLint p1, GLint p2) -
glEvalMesh2
public void glEvalMesh2(int mode, int p1, int p2, int q1, int q2) GLvoid glEvalMesh2 (GLenum mode, GLint p1, GLint p2, GLint q1, GLint q2 ) -
glFeedbackBuffer
public void glFeedbackBuffer(int size, int type, float[] buffer) GLvoid glFeedbackBuffer (GLsizei size, GLenum type, GLfloat *buffer) -
glPassThrough
public void glPassThrough(float token) GLvoid glPassThrough (GLfloat token) -
glSelectBuffer
public void glSelectBuffer(int size, int[] buffer) GLvoid glSelectBuffer (GLsizei size, GLuint *buffer) -
glInitNames
public void glInitNames()GLvoid glInitNames (GLvoid) -
glLoadName
public void glLoadName(int name) GLvoid glLoadName (GLuint name) -
glPushName
public void glPushName(int name) GLvoid glPushName (GLuint name) -
glPopName
public void glPopName()GLvoid glPopName (GLvoid)
-