Top Fields Constructors Methods
com.jogamp.opengl.glu.gl2es1

public Class GLUgl2es1

extends GLU
Class Inheritance
Imports
com.jogamp.opengl.GLES1, com.jogamp.opengl.*, jogamp.opengl.glu.mipmap.Mipmap, com.jogamp.opengl.glu.*, com.jogamp.opengl.util.glsl.ShaderState, jogamp.opengl.*, .ProjectFloat, jogamp.opengl.glu.*, jogamp.opengl.glu.tessellator.GLUtessellatorImpl, com.jogamp.common.util.ReflectionUtil, com.jogamp.gluegen.runtime.*, com.jogamp.common.os.*, com.jogamp.common.nio.*, java.nio.*

Field Summary

Modifier and TypeField and Description
protected static boolean
protected static boolean
Inherited from com.jogamp.opengl.glu.GLU:
availableGLUquadricImplavailableGLUtessellatorImplcheckedGLUquadricImplcheckedGLUtessellatorImplextensionStringGLU_BEGINGLU_CCWGLU_CWGLU_EDGE_FLAGGLU_ENDGLU_ERRORGLU_EXTENSIONSGLU_EXTERIORGLU_FALSEGLU_FILLGLU_FLATGLU_INSIDEGLU_INTERIORGLU_INVALID_ENUMGLU_INVALID_OPERATIONGLU_INVALID_VALUEGLU_LINEGLU_NONEGLU_OUT_OF_MEMORYGLU_OUTSIDEGLU_POINTGLU_SILHOUETTEGLU_SMOOTHGLU_TESS_AVOID_DEGENERATE_TRIANGLESGLU_TESS_BEGINGLU_TESS_BEGIN_DATAGLU_TESS_BOUNDARY_ONLYGLU_TESS_COMBINEGLU_TESS_COMBINE_DATAGLU_TESS_COORD_TOO_LARGEGLU_TESS_EDGE_FLAGGLU_TESS_EDGE_FLAG_DATAGLU_TESS_ENDGLU_TESS_END_DATAGLU_TESS_ERRORGLU_TESS_ERROR1GLU_TESS_ERROR2GLU_TESS_ERROR3GLU_TESS_ERROR4GLU_TESS_ERROR5GLU_TESS_ERROR6GLU_TESS_ERROR7GLU_TESS_ERROR8GLU_TESS_ERROR_DATAGLU_TESS_MAX_COORDGLU_TESS_MISSING_BEGIN_CONTOURGLU_TESS_MISSING_BEGIN_POLYGONGLU_TESS_MISSING_END_CONTOURGLU_TESS_MISSING_END_POLYGONGLU_TESS_NEED_COMBINE_CALLBACKGLU_TESS_TOLERANCEGLU_TESS_VERTEXGLU_TESS_VERTEX_DATAGLU_TESS_WINDING_ABS_GEQ_TWOGLU_TESS_WINDING_NEGATIVEGLU_TESS_WINDING_NONZEROGLU_TESS_WINDING_ODDGLU_TESS_WINDING_POSITIVEGLU_TESS_WINDING_RULEGLU_TRUEGLU_UNKNOWNGLU_VERSIONGLU_VERTEXsyncObjectversionString

Constructor Summary

AccessConstructor and Description
public
GLUgl2es1()

Instantiates a new OpenGL Utility Library object.

Method Summary

Modifier and TypeMethod and Description
private final ByteBuffer
public static final GL2ES1
public final int
gluBuild1DMipmapLevels(int target, int internalFormat, int width, int format, int type, int userLevel, int baseLevel, int maxLevel, Buffer data)

Overrides com.jogamp.opengl.glu.GLU.gluBuild1DMipmapLevels.

Optional, throws GLException if not available in profile
public final int
gluBuild1DMipmaps(int target, int internalFormat, int width, int format, int type, Buffer data)

Overrides com.jogamp.opengl.glu.GLU.gluBuild1DMipmaps.

Optional, throws GLException if not available in profile
public final int
gluBuild2DMipmapLevels(int target, int internalFormat, int width, int height, int format, int type, int userLevel, int baseLevel, int maxLevel, Buffer data)

Overrides com.jogamp.opengl.glu.GLU.gluBuild2DMipmapLevels.

Optional, throws GLException if not available in profile
public final int
gluBuild2DMipmaps(int target, int internalFormat, int width, int height, int format, int type, Buffer data)

Overrides com.jogamp.opengl.glu.GLU.gluBuild2DMipmaps.

Optional, throws GLException if not available in profile
public final int
gluBuild3DMipmapLevels(int target, int internalFormat, int width, int height, int depth, int format, int type, int userLevel, int baseLevel, int maxLevel, Buffer data)

Overrides com.jogamp.opengl.glu.GLU.gluBuild3DMipmapLevels.

Optional, throws GLException if not available in profile
public final int
gluBuild3DMipmaps(int target, int internalFormat, int width, int height, int depth, int format, int type, Buffer data)

Overrides com.jogamp.opengl.glu.GLU.gluBuild3DMipmaps.

Optional, throws GLException if not available in profile
public final int
gluScaleImage(int format, int widthin, int heightin, int typein, Buffer datain, int widthout, int heightout, int typeout, Buffer dataout)

Overrides com.jogamp.opengl.glu.GLU.gluScaleImage.

Optional, throws GLException if not available in profile
protected static final void
Inherited from com.jogamp.opengl.glu.GLU:
createGLUcreateGLUgetCurrentGLgluBeginPolygongluCheckExtensiongluCylindergluDeleteQuadricgluDeleteTessgluDiskgluEndPolygongluErrorStringgluGetStringgluGetTessPropertygluLookAtgluLookAtgluNewQuadricgluNewQuadricgluNewQuadricgluNewTessgluNextContourgluOrtho2DgluOrtho2DgluPartialDiskgluPerspectivegluPerspectivegluPickMatrixgluPickMatrixgluPickMatrixgluPickMatrixgluProjectgluProjectgluProjectgluQuadricDrawStylegluQuadricNormalsgluQuadricOrientationgluQuadricTexturegluSpheregluTessBeginContourgluTessBeginPolygongluTessCallbackgluTessEndContourgluTessEndPolygongluTessNormalgluTessPropertygluTessVertexgluUnProjectgluUnProjectgluUnProjectgluUnProject4gluUnProject4gluUnProject4isFunctionAvailablevalidateGLUquadricImplvalidateGLUtessellatorImpl

Field Detail

availableMipmapback to summary
protected static boolean availableMipmap
checkedMipmapback to summary
protected static boolean checkedMipmap

Constructor Detail

GLUgl2es1back to summary
public GLUgl2es1()

Instantiates a new OpenGL Utility Library object. A GLU object may be instantiated at any point in the application and is not inherently tied to any particular OpenGL context; however, the GLU object may only be used when an OpenGL context is current on the current thread. Attempts to call most of the methods in the GLU library when no OpenGL context is current will cause an exception to be thrown.

The returned GLU object is not guaranteed to be thread-safe and should only be used from one thread at a time. Multiple GLU objects may be instantiated to be used from different threads simultaneously.

Method Detail

copyToByteBufferback to summary
private final ByteBuffer copyToByteBuffer(Buffer buf)
getCurrentGL2ES1back to summary
public static final GL2ES1 getCurrentGL2ES1() throws GLException
gluBuild1DMipmapLevelsback to summary
public final int gluBuild1DMipmapLevels(int target, int internalFormat, int width, int format, int type, int userLevel, int baseLevel, int maxLevel, Buffer data)

Overrides com.jogamp.opengl.glu.GLU.gluBuild1DMipmapLevels.

Optional, throws GLException if not available in profile

gluBuild1DMipmapsback to summary
public final int gluBuild1DMipmaps(int target, int internalFormat, int width, int format, int type, Buffer data)

Overrides com.jogamp.opengl.glu.GLU.gluBuild1DMipmaps.

Optional, throws GLException if not available in profile

gluBuild2DMipmapLevelsback to summary
public final int gluBuild2DMipmapLevels(int target, int internalFormat, int width, int height, int format, int type, int userLevel, int baseLevel, int maxLevel, Buffer data)

Overrides com.jogamp.opengl.glu.GLU.gluBuild2DMipmapLevels.

Optional, throws GLException if not available in profile

gluBuild2DMipmapsback to summary
public final int gluBuild2DMipmaps(int target, int internalFormat, int width, int height, int format, int type, Buffer data)

Overrides com.jogamp.opengl.glu.GLU.gluBuild2DMipmaps.

Optional, throws GLException if not available in profile

gluBuild3DMipmapLevelsback to summary
public final int gluBuild3DMipmapLevels(int target, int internalFormat, int width, int height, int depth, int format, int type, int userLevel, int baseLevel, int maxLevel, Buffer data)

Overrides com.jogamp.opengl.glu.GLU.gluBuild3DMipmapLevels.

Optional, throws GLException if not available in profile

gluBuild3DMipmapsback to summary
public final int gluBuild3DMipmaps(int target, int internalFormat, int width, int height, int depth, int format, int type, Buffer data)

Overrides com.jogamp.opengl.glu.GLU.gluBuild3DMipmaps.

Optional, throws GLException if not available in profile

gluScaleImageback to summary
public final int gluScaleImage(int format, int widthin, int heightin, int typein, Buffer datain, int widthout, int heightout, int typeout, Buffer dataout)

Overrides com.jogamp.opengl.glu.GLU.gluScaleImage.

Optional, throws GLException if not available in profile

validateMipmapback to summary
protected static final void validateMipmap()