Top Fields Constructors Methods
jogamp.opengl.util.glsl.fixedfunc

public Class FixedFuncHook

extends Object
implements GLLightingFunc, GLMatrixFunc, GLPointerFunc
Class Inheritance
All Implemented Interfaces
com.jogamp.opengl.fixedfunc.GLPointerFunc, com.jogamp.opengl.fixedfunc.GLMatrixFunc, com.jogamp.opengl.fixedfunc.GLLightingFunc
Imports
java.nio.Buffer, .IntBuffer, com.jogamp.opengl.GL, .GL2ES2, .GLArrayData, .GLException, .GLProfile, com.jogamp.opengl.fixedfunc.GLLightingFunc, .GLMatrixFunc, .GLPointerFunc, com.jogamp.common.nio.Buffers, com.jogamp.common.util.ValueConv, com.jogamp.opengl.util.GLArrayDataWrapper, .GLBuffers, .PMVMatrix, com.jogamp.opengl.util.glsl.fixedfunc.ShaderSelectionMode

Field Summary

Modifier and TypeField and Description
protected FixedFuncPipeline
protected GL2ES2
protected final GLProfile
public static final int
protected boolean
protected PMVMatrix

Constructor Summary

AccessConstructor and Description
public
FixedFuncHook(final GL2ES2 gl, final ShaderSelectionMode
TODO
mode
,
final PMVMatrix
optional pass through PMVMatrix for the FixedFuncHook and FixedFuncPipeline
pmvMatrix
)

public
FixedFuncHook(final GL2ES2 gl, final ShaderSelectionMode
TODO
mode
,
final PMVMatrix
optional pass through PMVMatrix for the FixedFuncHook and FixedFuncPipeline
pmvMatrix
,
final Class<?> shaderRootClass, final String shaderSrcRoot, final String shaderBinRoot, final String vertexColorFile, final String vertexColorLightFile, final String fragmentColorFile, final String fragmentColorTextureFile)

Method Summary

Modifier and TypeMethod and Description
public void
public final GLProfile
public PMVMatrix
public void
glActiveTexture(final int texture)

public void
glAlphaFunc(final int func, final float ref)

public void
glBindTexture(final int target, final int texture)

public void
glClientActiveTexture(final int textureUnit)

ES2 supports CullFace implicit public void glCullFace(int faceName) { fixedFunction.glCullFace(faceName); gl.glCullFace(faceName); }

public void
glColor4f(final float red, final float green, final float blue, final float alpha)

Implements com.jogamp.opengl.fixedfunc.GLLightingFunc.glColor4f, com.jogamp.opengl.fixedfunc.GLPointerFunc.glColor4f.

public void
glColor4ub(final byte red, final byte green, final byte blue, final byte alpha)

public void
public void
glColorPointer(final int size, final int type, final int stride, final Buffer pointer)

Implements com.jogamp.opengl.fixedfunc.GLPointerFunc.glColorPointer.

public void
glColorPointer(final int size, final int type, final int stride, final long pointer_buffer_offset)

Implements com.jogamp.opengl.fixedfunc.GLPointerFunc.glColorPointer.

public void
glDisable(final int cap)

public void
public void
glDrawArrays(final int mode, final int first, final int count)

public void
glDrawElements(final int mode, final int count, final int type, final Buffer indices)

public void
glDrawElements(final int mode, final int count, final int type, final long indices_buffer_offset)

public void
glEnable(final int cap)

public void
public void
glFrustum(final double left, final double right, final double bottom, final double top, final double zNear, final double zFar)

public void
glFrustumf(final float left, final float right, final float bottom, final float top, final float zNear, final float zFar)

Implements com.jogamp.opengl.fixedfunc.GLMatrixFunc.glFrustumf.

Multiply the current matrix with the frustum matrix.
public void
glGetFloatv(final int pname, final FloatBuffer
the FloatBuffer's position remains unchanged, which is the same behavior than the native JOGL GL impl
params
)

Implements com.jogamp.opengl.fixedfunc.GLMatrixFunc.glGetFloatv.

Copy the named matrix into the given storage.
public void
glGetFloatv(final int pname, final float[]
storage
params
,
final int
storage offset
params_offset
)

Implements com.jogamp.opengl.fixedfunc.GLMatrixFunc.glGetFloatv.

Copy the named matrix to the given storage at offset.
public void
glGetIntegerv(final int
GL_MATRIX_MODE to receive the current matrix mode
pname
,
final IntBuffer
the FloatBuffer's position remains unchanged which is the same behavior than the native JOGL GL impl
params
)

Implements com.jogamp.opengl.fixedfunc.GLMatrixFunc.glGetIntegerv.

glGetIntegerv
public void
glGetIntegerv(final int pname, final int[] params, final int params_offset)

Implements com.jogamp.opengl.fixedfunc.GLMatrixFunc.glGetIntegerv.

public int
public void
glGetTexEnviv(final int target, final int pname, final IntBuffer params)

public void
glGetTexEnviv(final int target, final int pname, final int[] params, final int params_offset)

public void
glLightfv(final int light, final int pname, final FloatBuffer params)

Implements com.jogamp.opengl.fixedfunc.GLLightingFunc.glLightfv.

public void
glLightfv(final int light, final int pname, final float[] params, final int params_offset)

Implements com.jogamp.opengl.fixedfunc.GLLightingFunc.glLightfv.

public void
glLoadIdentity()

Implements com.jogamp.opengl.fixedfunc.GLMatrixFunc.glLoadIdentity.

Load the current matrix with the identity matrix
public void
glLoadMatrixf(final FloatBuffer
the FloatBuffer's position remains unchanged, which is the same behavior than the native JOGL GL impl
m
)

Implements com.jogamp.opengl.fixedfunc.GLMatrixFunc.glLoadMatrixf.

Load the current matrix w/ the provided one.
public void
glLoadMatrixf(final float[] m, final int m_offset)

Implements com.jogamp.opengl.fixedfunc.GLMatrixFunc.glLoadMatrixf.

Load the current matrix w/ the provided one.
public void
glMaterialf(final int face, final int pname, final float param)

Implements com.jogamp.opengl.fixedfunc.GLLightingFunc.glMaterialf.

public void
glMaterialfv(final int face, final int pname, final FloatBuffer params)

Implements com.jogamp.opengl.fixedfunc.GLLightingFunc.glMaterialfv.

public void
glMaterialfv(final int face, final int pname, final float[] params, final int params_offset)

Implements com.jogamp.opengl.fixedfunc.GLLightingFunc.glMaterialfv.

public void
public void
glMultMatrixf(final FloatBuffer
the FloatBuffer's position remains unchanged, which is the same behavior than the native JOGL GL impl
m
)

Implements com.jogamp.opengl.fixedfunc.GLMatrixFunc.glMultMatrixf.

Multiply the current matrix: [c] = [c] x [m]
public void
glMultMatrixf(final float[] m, final int m_offset)

Implements com.jogamp.opengl.fixedfunc.GLMatrixFunc.glMultMatrixf.

Multiply the current matrix: [c] = [c] x [m]
public void
public void
glNormalPointer(final int type, final int stride, final Buffer pointer)

Implements com.jogamp.opengl.fixedfunc.GLPointerFunc.glNormalPointer.

public void
glNormalPointer(final int type, final int stride, final long pointer_buffer_offset)

Implements com.jogamp.opengl.fixedfunc.GLPointerFunc.glNormalPointer.

public void
glOrtho(final double left, final double right, final double bottom, final double top, final double near_val, final double far_val)

public void
glOrthof(final float left, final float right, final float bottom, final float top, final float zNear, final float zFar)

Implements com.jogamp.opengl.fixedfunc.GLMatrixFunc.glOrthof.

Multiply the current matrix with the orthogonal matrix.
public void
glPointParameterf(final int pname, final float param)

public void
glPointParameterfv(final int pname, final float[] params, final int params_offset)

public void
glPointParameterfv(final int pname, final FloatBuffer params)

public void
glPointSize(final float size)

public void
glPopMatrix()

Implements com.jogamp.opengl.fixedfunc.GLMatrixFunc.glPopMatrix.

Pop the current matrix from it's stack.
public void
glPushMatrix()

Implements com.jogamp.opengl.fixedfunc.GLMatrixFunc.glPushMatrix.

Push the current matrix to it's stack, while preserving it's values.
public void
glRotatef(final float angdeg, final float x, final float y, final float z)

Implements com.jogamp.opengl.fixedfunc.GLMatrixFunc.glRotatef.

Rotate the current matrix.
public void
glScalef(final float x, final float y, final float z)

Implements com.jogamp.opengl.fixedfunc.GLMatrixFunc.glScalef.

Scale the current matrix.
public void
public void
public void
glTexCoordPointer(final int size, final int type, final int stride, final Buffer pointer)

Implements com.jogamp.opengl.fixedfunc.GLPointerFunc.glTexCoordPointer.

public void
glTexCoordPointer(final int size, final int type, final int stride, final long pointer_buffer_offset)

Implements com.jogamp.opengl.fixedfunc.GLPointerFunc.glTexCoordPointer.

public void
glTexEnvi(final int target, final int pname, final int value)

public void
glTexImage2D(final int target, final int level, int internalformat, final int width, final int height, final int border, final int format, final int type, final Buffer pixels)

public void
glTexImage2D(final int target, final int level, int internalformat, final int width, final int height, final int border, final int format, final int type, final long pixels_buffer_offset)

public void
glTranslatef(final float x, final float y, final float z)

Implements com.jogamp.opengl.fixedfunc.GLMatrixFunc.glTranslatef.

Translate the current matrix.
public void
public void
glVertexPointer(final int size, final int type, final int stride, final Buffer pointer)

Implements com.jogamp.opengl.fixedfunc.GLPointerFunc.glVertexPointer.

public void
glVertexPointer(final int size, final int type, final int stride, final long pointer_buffer_offset)

Implements com.jogamp.opengl.fixedfunc.GLPointerFunc.glVertexPointer.

public final boolean
public final boolean
public final boolean
public final boolean
public final boolean
public void
setVerbose(final boolean v)

public final String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
public boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

fixedFunctionback to summary
protected FixedFuncPipeline fixedFunction
glback to summary
protected GL2ES2 gl
gl2es1GLProfileback to summary
protected final GLProfile gl2es1GLProfile
MAX_TEXTURE_UNITSback to summary
public static final int MAX_TEXTURE_UNITS
ownsPMVMatrixback to summary
protected boolean ownsPMVMatrix
pmvMatrixback to summary
protected PMVMatrix pmvMatrix

Constructor Detail

FixedFuncHookback to summary
public FixedFuncHook(final GL2ES2 gl, final ShaderSelectionMode mode, final PMVMatrix pmvMatrix)
Parameters
mode:ShaderSelectionMode

TODO

pmvMatrix:PMVMatrix

optional pass through PMVMatrix for the FixedFuncHook and FixedFuncPipeline

FixedFuncHookback to summary
public FixedFuncHook(final GL2ES2 gl, final ShaderSelectionMode mode, final PMVMatrix pmvMatrix, final Class<?> shaderRootClass, final String shaderSrcRoot, final String shaderBinRoot, final String vertexColorFile, final String vertexColorLightFile, final String fragmentColorFile, final String fragmentColorTextureFile)
Parameters
mode:ShaderSelectionMode

TODO

pmvMatrix:PMVMatrix

optional pass through PMVMatrix for the FixedFuncHook and FixedFuncPipeline

Method Detail

destroyback to summary
public void destroy()
getGLProfileback to summary
public final GLProfile getGLProfile()
getMatrixback to summary
public PMVMatrix getMatrix()
glActiveTextureback to summary
public void glActiveTexture(final int texture)
glAlphaFuncback to summary
public void glAlphaFunc(final int func, final float ref)
glBindTextureback to summary
public void glBindTexture(final int target, final int texture)
glClientActiveTextureback to summary
public void glClientActiveTexture(final int textureUnit)

ES2 supports CullFace implicit public void glCullFace(int faceName) { fixedFunction.glCullFace(faceName); gl.glCullFace(faceName); }

glColor4fback to summary
public void glColor4f(final float red, final float green, final float blue, final float alpha)

Implements com.jogamp.opengl.fixedfunc.GLLightingFunc.glColor4f, com.jogamp.opengl.fixedfunc.GLPointerFunc.glColor4f.

Annotations
@Override
glColor4ubback to summary
public void glColor4ub(final byte red, final byte green, final byte blue, final byte alpha)
glColorPointerback to summary
public void glColorPointer(final GLArrayData array)

Implements com.jogamp.opengl.fixedfunc.GLPointerFunc.glColorPointer.

Annotations
@Override
glColorPointerback to summary
public void glColorPointer(final int size, final int type, final int stride, final Buffer pointer)

Implements com.jogamp.opengl.fixedfunc.GLPointerFunc.glColorPointer.

Annotations
@Override
glColorPointerback to summary
public void glColorPointer(final int size, final int type, final int stride, final long pointer_buffer_offset)

Implements com.jogamp.opengl.fixedfunc.GLPointerFunc.glColorPointer.

Annotations
@Override
glDisableback to summary
public void glDisable(final int cap)
glDisableClientStateback to summary
public void glDisableClientState(final int glArrayIndex)

Implements com.jogamp.opengl.fixedfunc.GLPointerFunc.glDisableClientState.

Annotations
@Override
glDrawArraysback to summary
public void glDrawArrays(final int mode, final int first, final int count)
glDrawElementsback to summary
public void glDrawElements(final int mode, final int count, final int type, final Buffer indices)
glDrawElementsback to summary
public void glDrawElements(final int mode, final int count, final int type, final long indices_buffer_offset)
glEnableback to summary
public void glEnable(final int cap)
glEnableClientStateback to summary
public void glEnableClientState(final int glArrayIndex)

Implements com.jogamp.opengl.fixedfunc.GLPointerFunc.glEnableClientState.

Annotations
@Override
glFrustumback to summary
public void glFrustum(final double left, final double right, final double bottom, final double top, final double zNear, final double zFar)
glFrustumfback to summary
public void glFrustumf(final float left, final float right, final float bottom, final float top, final float zNear, final float zFar)

Implements com.jogamp.opengl.fixedfunc.GLMatrixFunc.glFrustumf.

Doc from com.jogamp.opengl.fixedfunc.GLMatrixFunc.glFrustumf.

Multiply the current matrix with the frustum matrix.

Annotations
@Override
glGetFloatvback to summary
public void glGetFloatv(final int pname, final FloatBuffer params)

Implements com.jogamp.opengl.fixedfunc.GLMatrixFunc.glGetFloatv.

Doc from com.jogamp.opengl.fixedfunc.GLMatrixFunc.glGetFloatv.

Copy the named matrix into the given storage.

Parameters
pname:int

GL_MODELVIEW_MATRIX, GL_PROJECTION_MATRIX or GL_TEXTURE_MATRIX

params:FloatBuffer

the FloatBuffer's position remains unchanged, which is the same behavior than the native JOGL GL impl

Annotations
@Override
glGetFloatvback to summary
public void glGetFloatv(final int pname, final float[] params, final int params_offset)

Implements com.jogamp.opengl.fixedfunc.GLMatrixFunc.glGetFloatv.

Doc from com.jogamp.opengl.fixedfunc.GLMatrixFunc.glGetFloatv.

Copy the named matrix to the given storage at offset.

Parameters
pname:int

GL_MODELVIEW_MATRIX, GL_PROJECTION_MATRIX or GL_TEXTURE_MATRIX

params:float[]

storage

params_offset:int

storage offset

Annotations
@Override
glGetIntegervback to summary
public void glGetIntegerv(final int pname, final IntBuffer params)

Implements com.jogamp.opengl.fixedfunc.GLMatrixFunc.glGetIntegerv.

Doc from com.jogamp.opengl.fixedfunc.GLMatrixFunc.glGetIntegerv.

glGetIntegerv

Parameters
pname:int

GL_MATRIX_MODE to receive the current matrix mode

params:IntBuffer

the FloatBuffer's position remains unchanged which is the same behavior than the native JOGL GL impl

Annotations
@Override
glGetIntegervback to summary
public void glGetIntegerv(final int pname, final int[] params, final int params_offset)

Implements com.jogamp.opengl.fixedfunc.GLMatrixFunc.glGetIntegerv.

Annotations
@Override
glGetMatrixModeback to summary
public int glGetMatrixMode()
glGetTexEnvivback to summary
public void glGetTexEnviv(final int target, final int pname, final IntBuffer params)
glGetTexEnvivback to summary
public void glGetTexEnviv(final int target, final int pname, final int[] params, final int params_offset)
glLightfvback to summary
public void glLightfv(final int light, final int pname, final FloatBuffer params)

Implements com.jogamp.opengl.fixedfunc.GLLightingFunc.glLightfv.

Annotations
@Override
glLightfvback to summary
public void glLightfv(final int light, final int pname, final float[] params, final int params_offset)

Implements com.jogamp.opengl.fixedfunc.GLLightingFunc.glLightfv.

Annotations
@Override
glLoadIdentityback to summary
public void glLoadIdentity()

Implements com.jogamp.opengl.fixedfunc.GLMatrixFunc.glLoadIdentity.

Doc from com.jogamp.opengl.fixedfunc.GLMatrixFunc.glLoadIdentity.

Load the current matrix with the identity matrix

Annotations
@Override
glLoadMatrixfback to summary
public void glLoadMatrixf(final FloatBuffer m)

Implements com.jogamp.opengl.fixedfunc.GLMatrixFunc.glLoadMatrixf.

Doc from com.jogamp.opengl.fixedfunc.GLMatrixFunc.glLoadMatrixf.

Load the current matrix w/ the provided one.

Parameters
m:FloatBuffer

the FloatBuffer's position remains unchanged, which is the same behavior than the native JOGL GL impl

Annotations
@Override
glLoadMatrixfback to summary
public void glLoadMatrixf(final float[] m, final int m_offset)

Implements com.jogamp.opengl.fixedfunc.GLMatrixFunc.glLoadMatrixf.

Doc from com.jogamp.opengl.fixedfunc.GLMatrixFunc.glLoadMatrixf.

Load the current matrix w/ the provided one.

Annotations
@Override
glMaterialfback to summary
public void glMaterialf(final int face, final int pname, final float param)

Implements com.jogamp.opengl.fixedfunc.GLLightingFunc.glMaterialf.

Annotations
@Override
glMaterialfvback to summary
public void glMaterialfv(final int face, final int pname, final FloatBuffer params)

Implements com.jogamp.opengl.fixedfunc.GLLightingFunc.glMaterialfv.

Annotations
@Override
glMaterialfvback to summary
public void glMaterialfv(final int face, final int pname, final float[] params, final int params_offset)

Implements com.jogamp.opengl.fixedfunc.GLLightingFunc.glMaterialfv.

Annotations
@Override
glMatrixModeback to summary
public void glMatrixMode(final int mode)

Implements com.jogamp.opengl.fixedfunc.GLMatrixFunc.glMatrixMode.

Doc from com.jogamp.opengl.fixedfunc.GLMatrixFunc.glMatrixMode.

Sets the current matrix mode.

Parameters
mode:int

GL_MODELVIEW, GL_PROJECTION or GL_TEXTURE.

Annotations
@Override
glMultMatrixfback to summary
public void glMultMatrixf(final FloatBuffer m)

Implements com.jogamp.opengl.fixedfunc.GLMatrixFunc.glMultMatrixf.

Doc from com.jogamp.opengl.fixedfunc.GLMatrixFunc.glMultMatrixf.

Multiply the current matrix: [c] = [c] x [m]

Parameters
m:FloatBuffer

the FloatBuffer's position remains unchanged, which is the same behavior than the native JOGL GL impl

Annotations
@Override
glMultMatrixfback to summary
public void glMultMatrixf(final float[] m, final int m_offset)

Implements com.jogamp.opengl.fixedfunc.GLMatrixFunc.glMultMatrixf.

Doc from com.jogamp.opengl.fixedfunc.GLMatrixFunc.glMultMatrixf.

Multiply the current matrix: [c] = [c] x [m]

Annotations
@Override
glNormalPointerback to summary
public void glNormalPointer(final GLArrayData array)

Implements com.jogamp.opengl.fixedfunc.GLPointerFunc.glNormalPointer.

Annotations
@Override
glNormalPointerback to summary
public void glNormalPointer(final int type, final int stride, final Buffer pointer)

Implements com.jogamp.opengl.fixedfunc.GLPointerFunc.glNormalPointer.

Annotations
@Override
glNormalPointerback to summary
public void glNormalPointer(final int type, final int stride, final long pointer_buffer_offset)

Implements com.jogamp.opengl.fixedfunc.GLPointerFunc.glNormalPointer.

Annotations
@Override
glOrthoback to summary
public void glOrtho(final double left, final double right, final double bottom, final double top, final double near_val, final double far_val)
glOrthofback to summary
public void glOrthof(final float left, final float right, final float bottom, final float top, final float zNear, final float zFar)

Implements com.jogamp.opengl.fixedfunc.GLMatrixFunc.glOrthof.

Doc from com.jogamp.opengl.fixedfunc.GLMatrixFunc.glOrthof.

Multiply the current matrix with the orthogonal matrix.

Annotations
@Override
glPointParameterfback to summary
public void glPointParameterf(final int pname, final float param)
glPointParameterfvback to summary
public void glPointParameterfv(final int pname, final float[] params, final int params_offset)
glPointParameterfvback to summary
public void glPointParameterfv(final int pname, final FloatBuffer params)
glPointSizeback to summary
public void glPointSize(final float size)
glPopMatrixback to summary
public void glPopMatrix()

Implements com.jogamp.opengl.fixedfunc.GLMatrixFunc.glPopMatrix.

Doc from com.jogamp.opengl.fixedfunc.GLMatrixFunc.glPopMatrix.

Pop the current matrix from it's stack.

Annotations
@Override
glPushMatrixback to summary
public void glPushMatrix()

Implements com.jogamp.opengl.fixedfunc.GLMatrixFunc.glPushMatrix.

Doc from com.jogamp.opengl.fixedfunc.GLMatrixFunc.glPushMatrix.

Push the current matrix to it's stack, while preserving it's values.

There exist one stack per matrix mode, i.e. GL_MODELVIEW, GL_PROJECTION and GL_TEXTURE.

Annotations
@Override
glRotatefback to summary
public void glRotatef(final float angdeg, final float x, final float y, final float z)

Implements com.jogamp.opengl.fixedfunc.GLMatrixFunc.glRotatef.

Doc from com.jogamp.opengl.fixedfunc.GLMatrixFunc.glRotatef.

Rotate the current matrix.

Annotations
@Override
glScalefback to summary
public void glScalef(final float x, final float y, final float z)

Implements com.jogamp.opengl.fixedfunc.GLMatrixFunc.glScalef.

Doc from com.jogamp.opengl.fixedfunc.GLMatrixFunc.glScalef.

Scale the current matrix.

Annotations
@Override
glShadeModelback to summary
public void glShadeModel(final int mode)

Implements com.jogamp.opengl.fixedfunc.GLLightingFunc.glShadeModel.

Annotations
@Override
glTexCoordPointerback to summary
public void glTexCoordPointer(final GLArrayData array)

Implements com.jogamp.opengl.fixedfunc.GLPointerFunc.glTexCoordPointer.

Annotations
@Override
glTexCoordPointerback to summary
public void glTexCoordPointer(final int size, final int type, final int stride, final Buffer pointer)

Implements com.jogamp.opengl.fixedfunc.GLPointerFunc.glTexCoordPointer.

Annotations
@Override
glTexCoordPointerback to summary
public void glTexCoordPointer(final int size, final int type, final int stride, final long pointer_buffer_offset)

Implements com.jogamp.opengl.fixedfunc.GLPointerFunc.glTexCoordPointer.

Annotations
@Override
glTexEnviback to summary
public void glTexEnvi(final int target, final int pname, final int value)
glTexImage2Dback to summary
public void glTexImage2D(final int target, final int level, int internalformat, final int width, final int height, final int border, final int format, final int type, final Buffer pixels)
glTexImage2Dback to summary
public void glTexImage2D(final int target, final int level, int internalformat, final int width, final int height, final int border, final int format, final int type, final long pixels_buffer_offset)
glTranslatefback to summary
public void glTranslatef(final float x, final float y, final float z)

Implements com.jogamp.opengl.fixedfunc.GLMatrixFunc.glTranslatef.

Doc from com.jogamp.opengl.fixedfunc.GLMatrixFunc.glTranslatef.

Translate the current matrix.

Annotations
@Override
glVertexPointerback to summary
public void glVertexPointer(final GLArrayData array)

Implements com.jogamp.opengl.fixedfunc.GLPointerFunc.glVertexPointer.

Annotations
@Override
glVertexPointerback to summary
public void glVertexPointer(final int size, final int type, final int stride, final Buffer pointer)

Implements com.jogamp.opengl.fixedfunc.GLPointerFunc.glVertexPointer.

Annotations
@Override
glVertexPointerback to summary
public void glVertexPointer(final int size, final int type, final int stride, final long pointer_buffer_offset)

Implements com.jogamp.opengl.fixedfunc.GLPointerFunc.glVertexPointer.

Annotations
@Override
isGL3coreback to summary
public final boolean isGL3core()
isGL4coreback to summary
public final boolean isGL4core()
isGLcoreback to summary
public final boolean isGLcore()
isGLES2Compatibleback to summary
public final boolean isGLES2Compatible()
isGLES3Compatibleback to summary
public final boolean isGLES3Compatible()
setVerboseback to summary
public void setVerbose(final boolean v)
toStringback to summary
public final String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object

Annotations
@Override
verboseback to summary
public boolean verbose()