org.jzy3d.plot3d.rendering.compat
Class GLES2CompatUtils

java.lang.Object
  extended by org.jzy3d.plot3d.rendering.compat.GLES2CompatUtils

public class GLES2CompatUtils
extends Object


Constructor Summary
GLES2CompatUtils()
           
 
Method Summary
static void glBegin(int glPoints)
           
static void glBindBuffer(int glArrayBuffer, int i)
           
static void glBitmap(int charWidth, int charHeight, float xorig, float yorig, float xmove, float ymove, byte[] nonascii, int i)
           
static void glColor3f(float r, float g, float b)
           
static void glColor4f(float r, float g, float b, float a)
           
static void glDisable(int glPolygonOffsetFill)
           
static void glDrawElements(int geometry, int size, int glUnsignedInt, int pointer)
           
static void glDrawPixels(int imageWidth, int imageHeight, int glRgba, int glUnsignedByte, ByteBuffer image)
           
static void glEnable(int glPolygonOffsetFill)
           
static void glEnableClientState(int glVertexArray)
           
static void glEnd()
           
static void glGetDoublev(int glProjectionMatrix, double[] projection, int i)
           
static void glLightfv(int glLight0, int glPosition, float[] positionZero, int i)
           
static void glLineStipple(int i, short s)
           
static void glLineWidth(float f)
           
static void glLoadIdentity()
           
static void glMaterialfv(int glFront, int glAmbient, float[] array, int i)
           
static void glMatrixMode(int glModelview)
           
static void glNormal3f(float x, float y, float z)
           
static void glNormalPointer(int glFloat, int byteOffset, int normalOffset)
           
static void glOrtho(float f, float g, float h, float i, float near, float far)
           
static void glPassThrough(float q)
           
static void glPixelZoom(float xratio, float yratio)
           
static void glPointSize(float width)
           
static void glPolygonMode(int glFrontAndBack, int glLine)
           
static void glPolygonOffset(float f, float g)
           
static void glPopMatrix()
           
static void glPushMatrix()
           
static void glRasterPos3f(float x, float y, float z)
           
static void glRotatef(float angle, float x, float y, float z)
           
static void glScalef(float x, float y, float z)
           
static void glShadeModel(int arg0)
           
static void glTexCoord2f(float left, float bottom)
           
static void glTexEnvf(int glTexture2d, int glTextureEnvMode, int glReplace)
           
static void glTranslatef(float arg0, float arg1, float arg2)
           
static void glVertex3d(double d, float f, float g)
           
static void glVertex3f(float x, float y, float z)
           
static void glVertexPointer(int dimensions, int glFloat, int byteOffset, int pointer)
           
static void glViewport(int screenXoffset, int screenYoffset, int screenWidth, int screenHeight)
           
static void init(javax.media.opengl.GL gl, int initialElementCount, int vComps, int vDataType, int cComps, int cDataType, int nComps, int nDataType, int tComps, int tDataType, int glBufferUsage)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GLES2CompatUtils

public GLES2CompatUtils()
Method Detail

init

public static void init(javax.media.opengl.GL gl,
                        int initialElementCount,
                        int vComps,
                        int vDataType,
                        int cComps,
                        int cDataType,
                        int nComps,
                        int nDataType,
                        int tComps,
                        int tDataType,
                        int glBufferUsage)

glTranslatef

public static void glTranslatef(float arg0,
                                float arg1,
                                float arg2)

glLoadIdentity

public static void glLoadIdentity()

glScalef

public static void glScalef(float x,
                            float y,
                            float z)

glRotatef

public static void glRotatef(float angle,
                             float x,
                             float y,
                             float z)

glColor3f

public static void glColor3f(float r,
                             float g,
                             float b)

glRasterPos3f

public static void glRasterPos3f(float x,
                                 float y,
                                 float z)

glBitmap

public static void glBitmap(int charWidth,
                            int charHeight,
                            float xorig,
                            float yorig,
                            float xmove,
                            float ymove,
                            byte[] nonascii,
                            int i)

glPointSize

public static void glPointSize(float width)

glBegin

public static void glBegin(int glPoints)

glColor4f

public static void glColor4f(float r,
                             float g,
                             float b,
                             float a)

glVertex3f

public static void glVertex3f(float x,
                              float y,
                              float z)

glEnd

public static void glEnd()

glShadeModel

public static void glShadeModel(int arg0)

glMatrixMode

public static void glMatrixMode(int glModelview)

glLightfv

public static void glLightfv(int glLight0,
                             int glPosition,
                             float[] positionZero,
                             int i)

glBindBuffer

public static void glBindBuffer(int glArrayBuffer,
                                int i)

glVertexPointer

public static void glVertexPointer(int dimensions,
                                   int glFloat,
                                   int byteOffset,
                                   int pointer)

glNormalPointer

public static void glNormalPointer(int glFloat,
                                   int byteOffset,
                                   int normalOffset)

glEnableClientState

public static void glEnableClientState(int glVertexArray)

glDrawElements

public static void glDrawElements(int geometry,
                                  int size,
                                  int glUnsignedInt,
                                  int pointer)

glGetDoublev

public static void glGetDoublev(int glProjectionMatrix,
                                double[] projection,
                                int i)

glPushMatrix

public static void glPushMatrix()

glPopMatrix

public static void glPopMatrix()

glOrtho

public static void glOrtho(float f,
                           float g,
                           float h,
                           float i,
                           float near,
                           float far)

glViewport

public static void glViewport(int screenXoffset,
                              int screenYoffset,
                              int screenWidth,
                              int screenHeight)

glLineWidth

public static void glLineWidth(float f)

glTexCoord2f

public static void glTexCoord2f(float left,
                                float bottom)

glTexEnvf

public static void glTexEnvf(int glTexture2d,
                             int glTextureEnvMode,
                             int glReplace)

glEnable

public static void glEnable(int glPolygonOffsetFill)

glPolygonOffset

public static void glPolygonOffset(float f,
                                   float g)

glDisable

public static void glDisable(int glPolygonOffsetFill)

glMaterialfv

public static void glMaterialfv(int glFront,
                                int glAmbient,
                                float[] array,
                                int i)

glNormal3f

public static void glNormal3f(float x,
                              float y,
                              float z)

glPolygonMode

public static void glPolygonMode(int glFrontAndBack,
                                 int glLine)

glPixelZoom

public static void glPixelZoom(float xratio,
                               float yratio)

glDrawPixels

public static void glDrawPixels(int imageWidth,
                                int imageHeight,
                                int glRgba,
                                int glUnsignedByte,
                                ByteBuffer image)

glPassThrough

public static void glPassThrough(float q)

glVertex3d

public static void glVertex3d(double d,
                              float f,
                              float g)

glLineStipple

public static void glLineStipple(int i,
                                 short s)


Copyright © 2013. All rights reserved.