hmi.graphics.lwjgl
Class LWJGLContext
java.lang.Object
hmi.graphics.lwjgl.LWJGLContext
- All Implemented Interfaces:
- GLBinding, GLRenderContext
public final class LWJGLContext
- extends Object
- implements GLRenderContext
Generated file for LWJGL based opengl rendering
- Author:
- generated file
|
Field Summary |
private int |
pass
|
|
Method Summary |
int |
getPass()
|
void |
glActiveTexture(int mode)
|
void |
glAttachShader(int target,
int id)
|
void |
glBegin(int mode)
|
void |
glBindBuffer(int target,
int id)
|
void |
glBindTexture(int target,
int texture)
|
void |
glBlendColor(float red,
float green,
float blue,
float alpha)
|
void |
glBlendEquation(int mode)
|
void |
glBlendEquationSeparate(int target,
int id)
|
void |
glBlendFunc(int sfactor,
int dfactor)
|
void |
glBlendFuncSeparate(int sfactorRGB,
int dfactorRGB,
int sfactorAlpha,
int dfactorAlpha)
|
void |
glBufferData(int target,
int bufcount,
FloatBuffer data,
int usage)
|
void |
glBufferData(int target,
int bufcount,
IntBuffer data,
int usage)
|
void |
glBufferSubData(int target,
int offset,
int bufcount,
FloatBuffer data)
|
void |
glBufferSubData(int target,
int offset,
int bufcount,
IntBuffer data)
|
void |
glCallList(int list)
|
void |
glClear(int mask)
|
void |
glClearAccum(float red,
float green,
float blue,
float alpha)
|
void |
glClearColor(float r,
float b,
float g,
float a)
|
void |
glClearDepth(double depth)
|
void |
glClearStencil(int s)
|
void |
glClientActiveTexture(int mode)
|
void |
glColor3f(float red,
float green,
float blue)
|
void |
glColor4f(float red,
float green,
float blue,
float alpha)
|
void |
glColorMaterial(int face,
int mode)
|
void |
glColorPointer(int size,
int buftype,
int stride,
FloatBuffer ptr)
|
void |
glColorPointer(int size,
int buftype,
int stride,
long ptr_buffer_offset)
|
void |
glCompileShader(int mode)
|
void |
glCopyTexImage2D(int target,
int level,
int internalformat,
int x,
int y,
int width,
int height,
int border)
|
int |
glCreateProgram()
|
int |
glCreateShader(int type)
|
void |
glCullFace(int mode)
|
void |
glDeleteLists(int list,
int range)
|
void |
glDeleteProgram(int program)
|
void |
glDeleteShader(int shader)
|
void |
glDeleteTextures(int bufcount,
int[] textures)
|
void |
glDepthMask(boolean mask)
|
void |
glDetachShader(int target,
int id)
|
void |
glDisable(int prop)
|
void |
glDisableClientState(int cap)
|
void |
glDrawArrays(int mode,
int first,
int count)
|
void |
glDrawElements(int mode,
int bufcount,
int buftype,
IntBuffer indices)
|
void |
glDrawElements(int mode,
int count,
int buftype,
long indices_buffer_offset)
|
void |
glDrawRangeElements(int mode,
int start,
int end,
int bufcount,
int buftype,
IntBuffer indices)
|
void |
glDrawRangeElements(int mode,
int start,
int end,
int bufcount,
int buftype,
long indices_buffer_offset)
|
void |
glEnable(int prop)
|
void |
glEnableClientState(int cap)
|
void |
glEnableVertexAttribArray(int mode)
|
void |
glEnd()
|
void |
glEndList()
|
void |
glFrontFace(int mode)
|
void |
glGenBuffers(int bufcount,
int[] ids)
|
void |
glGenBuffers(int bufcount,
IntBuffer ids)
|
int |
glGenLists(int range)
|
void |
glGenTextures(int bufcount,
int[] textures)
|
void |
glGenTextures(int bufcount,
IntBuffer textures)
|
int |
glGetAttribLocation(int program,
String name)
|
int |
glGetError()
|
void |
glGetFloatv(int pname,
float[] params)
|
void |
glGetFloatv(int pname,
FloatBuffer params)
|
void |
glGetIntegerv(int pname,
int[] params)
|
void |
glGetIntegerv(int pname,
IntBuffer params)
|
void |
glGetProgramInfoLog(int program,
int bufcount,
int[] length,
byte[] infoLog)
|
void |
glGetProgramInfoLog(int program,
int bufcount,
IntBuffer length,
ByteBuffer infoLog)
|
void |
glGetProgramiv(int target,
int pname,
int[] params)
|
void |
glGetProgramiv(int target,
int pname,
IntBuffer params)
|
void |
glGetShaderInfoLog(int program,
int bufcount,
int[] length,
byte[] infoLog)
|
void |
glGetShaderInfoLog(int program,
int bufcount,
IntBuffer length,
ByteBuffer infoLog)
|
void |
glGetShaderiv(int target,
int pname,
int[] params)
|
void |
glGetShaderiv(int target,
int pname,
IntBuffer params)
|
int |
glGetUniformLocation(int program,
String name)
|
void |
glHint(int target,
int mode)
|
void |
glInterleavedArrays(int format,
int stride,
FloatBuffer pointer)
|
void |
glInterleavedArrays(int format,
int stride,
long pointer_buffer_offset)
|
boolean |
glIsProgram(int program)
|
boolean |
glIsShader(int shader)
|
void |
glLightf(int light,
int pname,
float param)
|
void |
glLightfv(int light,
int pname,
float[] params)
|
void |
glLightfv(int light,
int pname,
FloatBuffer params)
|
void |
glLightModelf(int pname,
float param)
|
void |
glLightModelfv(int pname,
float[] params)
|
void |
glLightModelfv(int pname,
FloatBuffer params)
|
void |
glLightModeli(int pname,
int param)
|
void |
glLightModeliv(int pname,
int[] params)
|
void |
glLightModeliv(int pname,
IntBuffer params)
|
void |
glLineWidth(float width)
|
void |
glLinkProgram(int mode)
|
void |
glLoadIdentity()
|
void |
glMaterialf(int face,
int pname,
float param)
|
void |
glMaterialfv(int face,
int pname,
float[] params)
|
void |
glMaterialfv(int face,
int pname,
FloatBuffer params)
|
void |
glMatrixMode(int mode)
|
void |
glMultMatrixf(float[] m)
|
void |
glMultMatrixf(FloatBuffer m)
|
void |
glMultTransposeMatrixf(float[] m)
|
void |
glMultTransposeMatrixf(FloatBuffer m)
|
void |
glNewList(int list,
int mode)
|
void |
glNormal3f(float nx,
float ny,
float nz)
|
void |
glNormal3fv(float[] v)
|
void |
glNormalPointer(int buftype,
int stride,
FloatBuffer ptr)
|
void |
glNormalPointer(int buftype,
int stride,
long ptr_buffer_offset)
|
void |
glOrtho(float left,
float right,
float bottom,
float top,
float near,
float far)
|
void |
glPointSize(float size)
|
void |
glPolygonMode(int face,
int mode)
|
void |
glPolygonOffset(float factor,
float units)
|
void |
glPopAttrib()
|
void |
glPopClientAttrib()
|
void |
glPopMatrix()
|
void |
glPopName()
|
void |
glPushAttrib(int mask)
|
void |
glPushClientAttrib(int mask)
|
void |
glPushMatrix()
|
void |
glPushName(int name)
|
void |
glRotatef(float angle,
float x,
float y,
float z)
|
void |
glScalef(float x,
float y,
float z)
|
void |
glScissor(int x,
int y,
int w,
int h)
|
void |
glSecondaryColorPointer(int size,
int buftype,
int stride,
FloatBuffer pointer)
|
void |
glSecondaryColorPointer(int size,
int buftype,
int stride,
long ptr_buffer_offset)
|
void |
glShadeModel(int mode)
|
void |
glShaderSource(int shader,
int count,
String[] prog,
int[] length)
|
void |
glStencilFunc(int func,
int ref,
int mask)
|
void |
glStencilFuncSeparate(int frontfunc,
int backfunc,
int ref,
int mask)
|
void |
glStencilMask(int mask)
|
void |
glStencilMaskSeparate(int target,
int id)
|
void |
glStencilOp(int fail,
int zfail,
int zpass)
|
void |
glStencilOpSeparate(int sfactorRGB,
int dfactorRGB,
int sfactorAlpha,
int dfactorAlpha)
|
void |
glTexCoord2f(float s,
float t)
|
void |
glTexCoord2fv(float[] v)
|
void |
glTexCoordPointer(int size,
int buftype,
int stride,
FloatBuffer ptr)
|
void |
glTexCoordPointer(int size,
int buftype,
int stride,
long ptr_buffer_offset)
|
void |
glTexEnvf(int target,
int pname,
float param)
|
void |
glTexEnvi(int target,
int pname,
int param)
|
void |
glTexImage2D(int target,
int level,
int internalFormat,
int width,
int height,
int border,
int format,
int type,
Buffer pixels)
|
void |
glTexImage2D(int target,
int level,
int internalFormat,
int width,
int height,
int border,
int format,
int type,
long pixels_buffer_offset)
|
void |
glTexParameterf(int target,
int pname,
float param)
|
void |
glTexParameterfv(int target,
int pname,
float[] params)
|
void |
glTexParameterfv(int target,
int pname,
FloatBuffer params)
|
void |
glTexParameteri(int target,
int pname,
int param)
|
void |
glTexParameteriv(int target,
int pname,
int[] params)
|
void |
glTexParameteriv(int target,
int pname,
IntBuffer params)
|
void |
glTexSubImage2D(int target,
int level,
int xoffset,
int yoffset,
int width,
int height,
int format,
int type,
Buffer pixels)
|
void |
glTexSubImage2D(int target,
int level,
int xoffset,
int yoffset,
int width,
int height,
int format,
int type,
long pixels_buffer_offset)
|
void |
glTranslatef(float x,
float y,
float z)
|
boolean |
gluCheckExtension(String extName,
String extString)
|
String |
gluErrorString(int err)
|
void |
gluGetString(int name)
|
void |
gluLookAt(double eyeX,
double eyeY,
double eyeZ,
double centerX,
double centerY,
double centerZ,
double upX,
double upY,
double upZ)
|
void |
glUniform1f(int location,
float v0)
|
void |
glUniform1i(int location,
int v0)
|
void |
glUniform2f(int location,
float v0,
float v1)
|
void |
glUniform2i(int location,
int v0,
int v1)
|
void |
glUniform3f(int location,
float v0,
float v1,
float v2)
|
void |
glUniform3i(int location,
int v0,
int v1,
int v2)
|
void |
glUniform4f(int location,
float v0,
float v1,
float v2,
float v3)
|
void |
glUniform4fv(int location,
int bufcount,
float[] values)
|
void |
glUniform4fv(int location,
int bufcount,
FloatBuffer values)
|
void |
glUniform4i(int location,
int v0,
int v1,
int v2,
int v3)
|
void |
glUniform4iv(int location,
int bufcount,
int[] values)
|
void |
glUniform4iv(int location,
int bufcount,
IntBuffer values)
|
void |
gluOrtho2D(float left,
float right,
float bottom,
float top)
|
void |
gluPerspective(float fovy,
float aspect,
float zNear,
float zFar)
|
void |
glUseProgram(int mode)
|
void |
glValidateProgram(int program)
|
void |
glVertex2f(float x,
float y)
|
void |
glVertex2fv(float[] v)
|
void |
glVertex3f(float x,
float y,
float z)
|
void |
glVertex3fv(float[] v)
|
void |
glVertex4f(float x,
float y,
float z,
float w)
|
void |
glVertex4fv(float[] v)
|
void |
glVertexAttrib1f(int target,
float s)
|
void |
glVertexAttrib2f(int target,
float s,
float t)
|
void |
glVertexAttrib2fv(int target,
float[] v)
|
void |
glVertexAttrib3f(int target,
float s,
float t,
float r)
|
void |
glVertexAttrib3fv(int target,
float[] v)
|
void |
glVertexAttrib4f(int target,
float s,
float t,
float r,
float q)
|
void |
glVertexAttrib4fv(int target,
float[] v)
|
void |
glVertexAttribPointer(int index,
int size,
int buftype,
boolean normalized,
int stride,
FloatBuffer pointer)
|
void |
glVertexAttribPointer(int index,
int size,
int buftype,
boolean normalized,
int stride,
long pointer_buffer_offset)
|
void |
glVertexPointer(int size,
int buftype,
int stride,
FloatBuffer pointer)
|
void |
glVertexPointer(int size,
int buftype,
int stride,
long pointer_buffer_offset)
|
void |
glViewport(int x,
int y,
int w,
int h)
|
void |
setPass(int pass)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
pass
private int pass
LWJGLContext
public LWJGLContext()
setPass
public void setPass(int pass)
- Specified by:
setPass in interface GLRenderContext
getPass
public int getPass()
- Specified by:
getPass in interface GLRenderContext
gluLookAt
public void gluLookAt(double eyeX,
double eyeY,
double eyeZ,
double centerX,
double centerY,
double centerZ,
double upX,
double upY,
double upZ)
- Specified by:
gluLookAt in interface GLBinding
gluCheckExtension
public boolean gluCheckExtension(String extName,
String extString)
- Specified by:
gluCheckExtension in interface GLBinding
glVertex2fv
public void glVertex2fv(float[] v)
- Specified by:
glVertex2fv in interface GLBinding
glVertex3fv
public void glVertex3fv(float[] v)
- Specified by:
glVertex3fv in interface GLBinding
glVertex4fv
public void glVertex4fv(float[] v)
- Specified by:
glVertex4fv in interface GLBinding
glNormal3fv
public void glNormal3fv(float[] v)
- Specified by:
glNormal3fv in interface GLBinding
glTexCoord2fv
public void glTexCoord2fv(float[] v)
- Specified by:
glTexCoord2fv in interface GLBinding
glVertexAttrib2fv
public void glVertexAttrib2fv(int target,
float[] v)
- Specified by:
glVertexAttrib2fv in interface GLBinding
glVertexAttrib3fv
public void glVertexAttrib3fv(int target,
float[] v)
- Specified by:
glVertexAttrib3fv in interface GLBinding
glVertexAttrib4fv
public void glVertexAttrib4fv(int target,
float[] v)
- Specified by:
glVertexAttrib4fv in interface GLBinding
glShaderSource
public void glShaderSource(int shader,
int count,
String[] prog,
int[] length)
- Specified by:
glShaderSource in interface GLBinding
glBufferData
public void glBufferData(int target,
int bufcount,
IntBuffer data,
int usage)
- Specified by:
glBufferData in interface GLBinding
glBufferData
public void glBufferData(int target,
int bufcount,
FloatBuffer data,
int usage)
- Specified by:
glBufferData in interface GLBinding
glTexImage2D
public void glTexImage2D(int target,
int level,
int internalFormat,
int width,
int height,
int border,
int format,
int type,
Buffer pixels)
- Specified by:
glTexImage2D in interface GLBinding
glTexImage2D
public void glTexImage2D(int target,
int level,
int internalFormat,
int width,
int height,
int border,
int format,
int type,
long pixels_buffer_offset)
- Specified by:
glTexImage2D in interface GLBinding
glTexSubImage2D
public void glTexSubImage2D(int target,
int level,
int xoffset,
int yoffset,
int width,
int height,
int format,
int type,
Buffer pixels)
- Specified by:
glTexSubImage2D in interface GLBinding
glTexSubImage2D
public void glTexSubImage2D(int target,
int level,
int xoffset,
int yoffset,
int width,
int height,
int format,
int type,
long pixels_buffer_offset)
- Specified by:
glTexSubImage2D in interface GLBinding
glGetError
public int glGetError()
- Specified by:
glGetError in interface GLBinding
gluErrorString
public String gluErrorString(int err)
- Specified by:
gluErrorString in interface GLBinding
gluGetString
public void gluGetString(int name)
- Specified by:
gluGetString in interface GLBinding
gluPerspective
public void gluPerspective(float fovy,
float aspect,
float zNear,
float zFar)
- Specified by:
gluPerspective in interface GLBinding
gluOrtho2D
public void gluOrtho2D(float left,
float right,
float bottom,
float top)
- Specified by:
gluOrtho2D in interface GLBinding
glOrtho
public void glOrtho(float left,
float right,
float bottom,
float top,
float near,
float far)
- Specified by:
glOrtho in interface GLBinding
glViewport
public void glViewport(int x,
int y,
int w,
int h)
- Specified by:
glViewport in interface GLBinding
glScissor
public void glScissor(int x,
int y,
int w,
int h)
- Specified by:
glScissor in interface GLBinding
glClear
public void glClear(int mask)
- Specified by:
glClear in interface GLBinding
glClearStencil
public void glClearStencil(int s)
- Specified by:
glClearStencil in interface GLBinding
glClearDepth
public void glClearDepth(double depth)
- Specified by:
glClearDepth in interface GLBinding
glClearAccum
public void glClearAccum(float red,
float green,
float blue,
float alpha)
- Specified by:
glClearAccum in interface GLBinding
glCullFace
public void glCullFace(int mode)
- Specified by:
glCullFace in interface GLBinding
glFrontFace
public void glFrontFace(int mode)
- Specified by:
glFrontFace in interface GLBinding
glDepthMask
public void glDepthMask(boolean mask)
- Specified by:
glDepthMask in interface GLBinding
glClearColor
public void glClearColor(float r,
float b,
float g,
float a)
- Specified by:
glClearColor in interface GLBinding
glEnable
public void glEnable(int prop)
- Specified by:
glEnable in interface GLBinding
glDisable
public void glDisable(int prop)
- Specified by:
glDisable in interface GLBinding
glEnableClientState
public void glEnableClientState(int cap)
- Specified by:
glEnableClientState in interface GLBinding
glDisableClientState
public void glDisableClientState(int cap)
- Specified by:
glDisableClientState in interface GLBinding
glPushAttrib
public void glPushAttrib(int mask)
- Specified by:
glPushAttrib in interface GLBinding
glPopAttrib
public void glPopAttrib()
- Specified by:
glPopAttrib in interface GLBinding
glPushClientAttrib
public void glPushClientAttrib(int mask)
- Specified by:
glPushClientAttrib in interface GLBinding
glPopClientAttrib
public void glPopClientAttrib()
- Specified by:
glPopClientAttrib in interface GLBinding
glPushName
public void glPushName(int name)
- Specified by:
glPushName in interface GLBinding
glPopName
public void glPopName()
- Specified by:
glPopName in interface GLBinding
glGetIntegerv
public void glGetIntegerv(int pname,
IntBuffer params)
- Specified by:
glGetIntegerv in interface GLBinding
glGetIntegerv
public void glGetIntegerv(int pname,
int[] params)
- Specified by:
glGetIntegerv in interface GLBinding
glGetFloatv
public void glGetFloatv(int pname,
FloatBuffer params)
- Specified by:
glGetFloatv in interface GLBinding
glGetFloatv
public void glGetFloatv(int pname,
float[] params)
- Specified by:
glGetFloatv in interface GLBinding
glShadeModel
public void glShadeModel(int mode)
- Specified by:
glShadeModel in interface GLBinding
glHint
public void glHint(int target,
int mode)
- Specified by:
glHint in interface GLBinding
glPointSize
public void glPointSize(float size)
- Specified by:
glPointSize in interface GLBinding
glLineWidth
public void glLineWidth(float width)
- Specified by:
glLineWidth in interface GLBinding
glLightModelf
public void glLightModelf(int pname,
float param)
- Specified by:
glLightModelf in interface GLBinding
glLightModelfv
public void glLightModelfv(int pname,
FloatBuffer params)
- Specified by:
glLightModelfv in interface GLBinding
glLightModelfv
public void glLightModelfv(int pname,
float[] params)
- Specified by:
glLightModelfv in interface GLBinding
glLightModeli
public void glLightModeli(int pname,
int param)
- Specified by:
glLightModeli in interface GLBinding
glLightModeliv
public void glLightModeliv(int pname,
IntBuffer params)
- Specified by:
glLightModeliv in interface GLBinding
glLightModeliv
public void glLightModeliv(int pname,
int[] params)
- Specified by:
glLightModeliv in interface GLBinding
glLightf
public void glLightf(int light,
int pname,
float param)
- Specified by:
glLightf in interface GLBinding
glLightfv
public void glLightfv(int light,
int pname,
FloatBuffer params)
- Specified by:
glLightfv in interface GLBinding
glLightfv
public void glLightfv(int light,
int pname,
float[] params)
- Specified by:
glLightfv in interface GLBinding
glMaterialf
public void glMaterialf(int face,
int pname,
float param)
- Specified by:
glMaterialf in interface GLBinding
glMaterialfv
public void glMaterialfv(int face,
int pname,
FloatBuffer params)
- Specified by:
glMaterialfv in interface GLBinding
glMaterialfv
public void glMaterialfv(int face,
int pname,
float[] params)
- Specified by:
glMaterialfv in interface GLBinding
glColorMaterial
public void glColorMaterial(int face,
int mode)
- Specified by:
glColorMaterial in interface GLBinding
glActiveTexture
public void glActiveTexture(int mode)
- Specified by:
glActiveTexture in interface GLBinding
glClientActiveTexture
public void glClientActiveTexture(int mode)
- Specified by:
glClientActiveTexture in interface GLBinding
glGenTextures
public void glGenTextures(int bufcount,
IntBuffer textures)
- Specified by:
glGenTextures in interface GLBinding
glGenTextures
public void glGenTextures(int bufcount,
int[] textures)
- Specified by:
glGenTextures in interface GLBinding
glDeleteTextures
public void glDeleteTextures(int bufcount,
int[] textures)
- Specified by:
glDeleteTextures in interface GLBinding
glCopyTexImage2D
public void glCopyTexImage2D(int target,
int level,
int internalformat,
int x,
int y,
int width,
int height,
int border)
- Specified by:
glCopyTexImage2D in interface GLBinding
glBindTexture
public void glBindTexture(int target,
int texture)
- Specified by:
glBindTexture in interface GLBinding
glTexEnvf
public void glTexEnvf(int target,
int pname,
float param)
- Specified by:
glTexEnvf in interface GLBinding
glTexEnvi
public void glTexEnvi(int target,
int pname,
int param)
- Specified by:
glTexEnvi in interface GLBinding
glTexParameterf
public void glTexParameterf(int target,
int pname,
float param)
- Specified by:
glTexParameterf in interface GLBinding
glTexParameterfv
public void glTexParameterfv(int target,
int pname,
FloatBuffer params)
- Specified by:
glTexParameterfv in interface GLBinding
glTexParameterfv
public void glTexParameterfv(int target,
int pname,
float[] params)
- Specified by:
glTexParameterfv in interface GLBinding
glTexParameteri
public void glTexParameteri(int target,
int pname,
int param)
- Specified by:
glTexParameteri in interface GLBinding
glTexParameteriv
public void glTexParameteriv(int target,
int pname,
IntBuffer params)
- Specified by:
glTexParameteriv in interface GLBinding
glTexParameteriv
public void glTexParameteriv(int target,
int pname,
int[] params)
- Specified by:
glTexParameteriv in interface GLBinding
glStencilFunc
public void glStencilFunc(int func,
int ref,
int mask)
- Specified by:
glStencilFunc in interface GLBinding
glStencilFuncSeparate
public void glStencilFuncSeparate(int frontfunc,
int backfunc,
int ref,
int mask)
- Specified by:
glStencilFuncSeparate in interface GLBinding
glStencilMask
public void glStencilMask(int mask)
- Specified by:
glStencilMask in interface GLBinding
glStencilMaskSeparate
public void glStencilMaskSeparate(int target,
int id)
- Specified by:
glStencilMaskSeparate in interface GLBinding
glStencilOp
public void glStencilOp(int fail,
int zfail,
int zpass)
- Specified by:
glStencilOp in interface GLBinding
glStencilOpSeparate
public void glStencilOpSeparate(int sfactorRGB,
int dfactorRGB,
int sfactorAlpha,
int dfactorAlpha)
- Specified by:
glStencilOpSeparate in interface GLBinding
glBlendColor
public void glBlendColor(float red,
float green,
float blue,
float alpha)
- Specified by:
glBlendColor in interface GLBinding
glBlendEquation
public void glBlendEquation(int mode)
- Specified by:
glBlendEquation in interface GLBinding
glBlendEquationSeparate
public void glBlendEquationSeparate(int target,
int id)
- Specified by:
glBlendEquationSeparate in interface GLBinding
glBlendFunc
public void glBlendFunc(int sfactor,
int dfactor)
- Specified by:
glBlendFunc in interface GLBinding
glBlendFuncSeparate
public void glBlendFuncSeparate(int sfactorRGB,
int dfactorRGB,
int sfactorAlpha,
int dfactorAlpha)
- Specified by:
glBlendFuncSeparate in interface GLBinding
glColor3f
public void glColor3f(float red,
float green,
float blue)
- Specified by:
glColor3f in interface GLBinding
glColor4f
public void glColor4f(float red,
float green,
float blue,
float alpha)
- Specified by:
glColor4f in interface GLBinding
glPolygonMode
public void glPolygonMode(int face,
int mode)
- Specified by:
glPolygonMode in interface GLBinding
glPolygonOffset
public void glPolygonOffset(float factor,
float units)
- Specified by:
glPolygonOffset in interface GLBinding
glPushMatrix
public void glPushMatrix()
- Specified by:
glPushMatrix in interface GLBinding
glPopMatrix
public void glPopMatrix()
- Specified by:
glPopMatrix in interface GLBinding
glMatrixMode
public void glMatrixMode(int mode)
- Specified by:
glMatrixMode in interface GLBinding
glLoadIdentity
public void glLoadIdentity()
- Specified by:
glLoadIdentity in interface GLBinding
glMultMatrixf
public void glMultMatrixf(FloatBuffer m)
- Specified by:
glMultMatrixf in interface GLBinding
glMultMatrixf
public void glMultMatrixf(float[] m)
- Specified by:
glMultMatrixf in interface GLBinding
glMultTransposeMatrixf
public void glMultTransposeMatrixf(FloatBuffer m)
- Specified by:
glMultTransposeMatrixf in interface GLBinding
glMultTransposeMatrixf
public void glMultTransposeMatrixf(float[] m)
- Specified by:
glMultTransposeMatrixf in interface GLBinding
glRotatef
public void glRotatef(float angle,
float x,
float y,
float z)
- Specified by:
glRotatef in interface GLBinding
glTranslatef
public void glTranslatef(float x,
float y,
float z)
- Specified by:
glTranslatef in interface GLBinding
glScalef
public void glScalef(float x,
float y,
float z)
- Specified by:
glScalef in interface GLBinding
glGenLists
public int glGenLists(int range)
- Specified by:
glGenLists in interface GLBinding
glDeleteLists
public void glDeleteLists(int list,
int range)
- Specified by:
glDeleteLists in interface GLBinding
glNewList
public void glNewList(int list,
int mode)
- Specified by:
glNewList in interface GLBinding
glEndList
public void glEndList()
- Specified by:
glEndList in interface GLBinding
glCallList
public void glCallList(int list)
- Specified by:
glCallList in interface GLBinding
glBegin
public void glBegin(int mode)
- Specified by:
glBegin in interface GLBinding
glEnd
public void glEnd()
- Specified by:
glEnd in interface GLBinding
glVertex2f
public void glVertex2f(float x,
float y)
- Specified by:
glVertex2f in interface GLBinding
glVertex3f
public void glVertex3f(float x,
float y,
float z)
- Specified by:
glVertex3f in interface GLBinding
glVertex4f
public void glVertex4f(float x,
float y,
float z,
float w)
- Specified by:
glVertex4f in interface GLBinding
glNormal3f
public void glNormal3f(float nx,
float ny,
float nz)
- Specified by:
glNormal3f in interface GLBinding
glTexCoord2f
public void glTexCoord2f(float s,
float t)
- Specified by:
glTexCoord2f in interface GLBinding
glVertexAttrib1f
public void glVertexAttrib1f(int target,
float s)
- Specified by:
glVertexAttrib1f in interface GLBinding
glVertexAttrib2f
public void glVertexAttrib2f(int target,
float s,
float t)
- Specified by:
glVertexAttrib2f in interface GLBinding
glVertexAttrib3f
public void glVertexAttrib3f(int target,
float s,
float t,
float r)
- Specified by:
glVertexAttrib3f in interface GLBinding
glVertexAttrib4f
public void glVertexAttrib4f(int target,
float s,
float t,
float r,
float q)
- Specified by:
glVertexAttrib4f in interface GLBinding
glDrawArrays
public void glDrawArrays(int mode,
int first,
int count)
- Specified by:
glDrawArrays in interface GLBinding
glDrawElements
public void glDrawElements(int mode,
int bufcount,
int buftype,
IntBuffer indices)
- Specified by:
glDrawElements in interface GLBinding
glDrawElements
public void glDrawElements(int mode,
int count,
int buftype,
long indices_buffer_offset)
- Specified by:
glDrawElements in interface GLBinding
glDrawRangeElements
public void glDrawRangeElements(int mode,
int start,
int end,
int bufcount,
int buftype,
IntBuffer indices)
- Specified by:
glDrawRangeElements in interface GLBinding
glDrawRangeElements
public void glDrawRangeElements(int mode,
int start,
int end,
int bufcount,
int buftype,
long indices_buffer_offset)
- Specified by:
glDrawRangeElements in interface GLBinding
glVertexPointer
public void glVertexPointer(int size,
int buftype,
int stride,
FloatBuffer pointer)
- Specified by:
glVertexPointer in interface GLBinding
glVertexPointer
public void glVertexPointer(int size,
int buftype,
int stride,
long pointer_buffer_offset)
- Specified by:
glVertexPointer in interface GLBinding
glNormalPointer
public void glNormalPointer(int buftype,
int stride,
FloatBuffer ptr)
- Specified by:
glNormalPointer in interface GLBinding
glNormalPointer
public void glNormalPointer(int buftype,
int stride,
long ptr_buffer_offset)
- Specified by:
glNormalPointer in interface GLBinding
glColorPointer
public void glColorPointer(int size,
int buftype,
int stride,
FloatBuffer ptr)
- Specified by:
glColorPointer in interface GLBinding
glColorPointer
public void glColorPointer(int size,
int buftype,
int stride,
long ptr_buffer_offset)
- Specified by:
glColorPointer in interface GLBinding
glSecondaryColorPointer
public void glSecondaryColorPointer(int size,
int buftype,
int stride,
FloatBuffer pointer)
- Specified by:
glSecondaryColorPointer in interface GLBinding
glSecondaryColorPointer
public void glSecondaryColorPointer(int size,
int buftype,
int stride,
long ptr_buffer_offset)
- Specified by:
glSecondaryColorPointer in interface GLBinding
glTexCoordPointer
public void glTexCoordPointer(int size,
int buftype,
int stride,
FloatBuffer ptr)
- Specified by:
glTexCoordPointer in interface GLBinding
glTexCoordPointer
public void glTexCoordPointer(int size,
int buftype,
int stride,
long ptr_buffer_offset)
- Specified by:
glTexCoordPointer in interface GLBinding
glVertexAttribPointer
public void glVertexAttribPointer(int index,
int size,
int buftype,
boolean normalized,
int stride,
FloatBuffer pointer)
- Specified by:
glVertexAttribPointer in interface GLBinding
glVertexAttribPointer
public void glVertexAttribPointer(int index,
int size,
int buftype,
boolean normalized,
int stride,
long pointer_buffer_offset)
- Specified by:
glVertexAttribPointer in interface GLBinding
glEnableVertexAttribArray
public void glEnableVertexAttribArray(int mode)
- Specified by:
glEnableVertexAttribArray in interface GLBinding
glInterleavedArrays
public void glInterleavedArrays(int format,
int stride,
FloatBuffer pointer)
- Specified by:
glInterleavedArrays in interface GLBinding
glInterleavedArrays
public void glInterleavedArrays(int format,
int stride,
long pointer_buffer_offset)
- Specified by:
glInterleavedArrays in interface GLBinding
glGenBuffers
public void glGenBuffers(int bufcount,
IntBuffer ids)
- Specified by:
glGenBuffers in interface GLBinding
glGenBuffers
public void glGenBuffers(int bufcount,
int[] ids)
- Specified by:
glGenBuffers in interface GLBinding
glBindBuffer
public void glBindBuffer(int target,
int id)
- Specified by:
glBindBuffer in interface GLBinding
glBufferSubData
public void glBufferSubData(int target,
int offset,
int bufcount,
IntBuffer data)
- Specified by:
glBufferSubData in interface GLBinding
glBufferSubData
public void glBufferSubData(int target,
int offset,
int bufcount,
FloatBuffer data)
- Specified by:
glBufferSubData in interface GLBinding
glCreateProgram
public int glCreateProgram()
- Specified by:
glCreateProgram in interface GLBinding
glDeleteProgram
public void glDeleteProgram(int program)
- Specified by:
glDeleteProgram in interface GLBinding
glIsProgram
public boolean glIsProgram(int program)
- Specified by:
glIsProgram in interface GLBinding
glValidateProgram
public void glValidateProgram(int program)
- Specified by:
glValidateProgram in interface GLBinding
glLinkProgram
public void glLinkProgram(int mode)
- Specified by:
glLinkProgram in interface GLBinding
glUseProgram
public void glUseProgram(int mode)
- Specified by:
glUseProgram in interface GLBinding
glCreateShader
public int glCreateShader(int type)
- Specified by:
glCreateShader in interface GLBinding
glDeleteShader
public void glDeleteShader(int shader)
- Specified by:
glDeleteShader in interface GLBinding
glIsShader
public boolean glIsShader(int shader)
- Specified by:
glIsShader in interface GLBinding
glCompileShader
public void glCompileShader(int mode)
- Specified by:
glCompileShader in interface GLBinding
glAttachShader
public void glAttachShader(int target,
int id)
- Specified by:
glAttachShader in interface GLBinding
glDetachShader
public void glDetachShader(int target,
int id)
- Specified by:
glDetachShader in interface GLBinding
glGetProgramiv
public void glGetProgramiv(int target,
int pname,
IntBuffer params)
- Specified by:
glGetProgramiv in interface GLBinding
glGetProgramiv
public void glGetProgramiv(int target,
int pname,
int[] params)
- Specified by:
glGetProgramiv in interface GLBinding
glGetShaderiv
public void glGetShaderiv(int target,
int pname,
IntBuffer params)
- Specified by:
glGetShaderiv in interface GLBinding
glGetShaderiv
public void glGetShaderiv(int target,
int pname,
int[] params)
- Specified by:
glGetShaderiv in interface GLBinding
glGetShaderInfoLog
public void glGetShaderInfoLog(int program,
int bufcount,
IntBuffer length,
ByteBuffer infoLog)
- Specified by:
glGetShaderInfoLog in interface GLBinding
glGetShaderInfoLog
public void glGetShaderInfoLog(int program,
int bufcount,
int[] length,
byte[] infoLog)
- Specified by:
glGetShaderInfoLog in interface GLBinding
glGetProgramInfoLog
public void glGetProgramInfoLog(int program,
int bufcount,
IntBuffer length,
ByteBuffer infoLog)
- Specified by:
glGetProgramInfoLog in interface GLBinding
glGetProgramInfoLog
public void glGetProgramInfoLog(int program,
int bufcount,
int[] length,
byte[] infoLog)
- Specified by:
glGetProgramInfoLog in interface GLBinding
glGetAttribLocation
public int glGetAttribLocation(int program,
String name)
- Specified by:
glGetAttribLocation in interface GLBinding
glGetUniformLocation
public int glGetUniformLocation(int program,
String name)
- Specified by:
glGetUniformLocation in interface GLBinding
glUniform1f
public void glUniform1f(int location,
float v0)
- Specified by:
glUniform1f in interface GLBinding
glUniform2f
public void glUniform2f(int location,
float v0,
float v1)
- Specified by:
glUniform2f in interface GLBinding
glUniform3f
public void glUniform3f(int location,
float v0,
float v1,
float v2)
- Specified by:
glUniform3f in interface GLBinding
glUniform4f
public void glUniform4f(int location,
float v0,
float v1,
float v2,
float v3)
- Specified by:
glUniform4f in interface GLBinding
glUniform4fv
public void glUniform4fv(int location,
int bufcount,
float[] values)
- Specified by:
glUniform4fv in interface GLBinding
glUniform4fv
public void glUniform4fv(int location,
int bufcount,
FloatBuffer values)
- Specified by:
glUniform4fv in interface GLBinding
glUniform1i
public void glUniform1i(int location,
int v0)
- Specified by:
glUniform1i in interface GLBinding
glUniform2i
public void glUniform2i(int location,
int v0,
int v1)
- Specified by:
glUniform2i in interface GLBinding
glUniform3i
public void glUniform3i(int location,
int v0,
int v1,
int v2)
- Specified by:
glUniform3i in interface GLBinding
glUniform4i
public void glUniform4i(int location,
int v0,
int v1,
int v2,
int v3)
- Specified by:
glUniform4i in interface GLBinding
glUniform4iv
public void glUniform4iv(int location,
int bufcount,
int[] values)
- Specified by:
glUniform4iv in interface GLBinding
glUniform4iv
public void glUniform4iv(int location,
int bufcount,
IntBuffer values)
- Specified by:
glUniform4iv in interface GLBinding