Class GL14

    • Method Detail

      • glBlendColor

        public static void glBlendColor(float red,
                                        float green,
                                        float blue,
                                        float alpha)

        OpenGL SDK Reference

        Specifies the constant color Cc to be used in blending.
        Parameters:
        red - the red color component
        green - the green color component
        blue - the blue color component
        alpha - the alpha color component
      • glFogCoordf

        public static void glFogCoordf(float coord)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Sets the current fog coordinate.
        Parameters:
        coord - the fog coordinate value
      • glFogCoordd

        public static void glFogCoordd(double coord)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Double version of FogCoordf.
        Parameters:
        coord - the fog coordinate value
      • glFogCoordfv

        public static void glFogCoordfv(java.nio.FloatBuffer coord)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Pointer version of FogCoordf.
        Parameters:
        coord - the fog coordinate value
      • glFogCoorddv

        public static void glFogCoorddv(java.nio.DoubleBuffer coord)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Pointer version of FogCoordd.
        Parameters:
        coord - the fog coordinate value
      • glFogCoordPointer

        public static void glFogCoordPointer(int type,
                                             int stride,
                                             java.nio.ByteBuffer pointer)
        
        public static void glFogCoordPointer(int type,
                                             int stride,
                                             long pointer)
        
        public static void glFogCoordPointer(int type,
                                             int stride,
                                             java.nio.ShortBuffer pointer)
        
        public static void glFogCoordPointer(int type,
                                             int stride,
                                             java.nio.FloatBuffer pointer)
        

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Specifies the location and organization of a fog coordinate array.
        Parameters:
        type - the data type of the values stored in the array. One of:
        HALF_FLOATFLOATDOUBLE
        stride - the vertex stride in bytes. If specified as zero, then array elements are stored sequentially
        pointer - the fog coordinate array data
      • glSecondaryColor3b

        public static void glSecondaryColor3b(byte red,
                                              byte green,
                                              byte blue)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Sets the R, G, and B components of the current secondary color. The alpha component is set to 1.0.
        Parameters:
        red - the red component of the current secondary color
        green - the green component of the current secondary color
        blue - the blue component of the current secondary color
      • glSecondaryColor3s

        public static void glSecondaryColor3s(short red,
                                              short green,
                                              short blue)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Short version of SecondaryColor3b
        Parameters:
        red - the red component of the current secondary color
        green - the green component of the current secondary color
        blue - the blue component of the current secondary color
      • glSecondaryColor3i

        public static void glSecondaryColor3i(int red,
                                              int green,
                                              int blue)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Integer version of SecondaryColor3b
        Parameters:
        red - the red component of the current secondary color
        green - the green component of the current secondary color
        blue - the blue component of the current secondary color
      • glSecondaryColor3f

        public static void glSecondaryColor3f(float red,
                                              float green,
                                              float blue)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Float version of SecondaryColor3b
        Parameters:
        red - the red component of the current secondary color
        green - the green component of the current secondary color
        blue - the blue component of the current secondary color
      • glSecondaryColor3d

        public static void glSecondaryColor3d(double red,
                                              double green,
                                              double blue)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Double version of SecondaryColor3b
        Parameters:
        red - the red component of the current secondary color
        green - the green component of the current secondary color
        blue - the blue component of the current secondary color
      • glSecondaryColor3ub

        public static void glSecondaryColor3ub(byte red,
                                               byte green,
                                               byte blue)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Unsigned version of SecondaryColor3b
        Parameters:
        red - the red component of the current secondary color
        green - the green component of the current secondary color
        blue - the blue component of the current secondary color
      • glSecondaryColor3us

        public static void glSecondaryColor3us(short red,
                                               short green,
                                               short blue)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Unsigned short version of SecondaryColor3b
        Parameters:
        red - the red component of the current secondary color
        green - the green component of the current secondary color
        blue - the blue component of the current secondary color
      • glSecondaryColor3ui

        public static void glSecondaryColor3ui(int red,
                                               int green,
                                               int blue)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Unsigned int version of SecondaryColor3b
        Parameters:
        red - the red component of the current secondary color
        green - the green component of the current secondary color
        blue - the blue component of the current secondary color
      • glSecondaryColor3bv

        public static void glSecondaryColor3bv(java.nio.ByteBuffer v)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Byte pointer version of SecondaryColor3b.
        Parameters:
        v - the secondary color buffer
      • glSecondaryColor3sv

        public static void glSecondaryColor3sv(java.nio.ShortBuffer v)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Pointer version of SecondaryColor3s.
        Parameters:
        v - the secondary color buffer
      • glSecondaryColor3iv

        public static void glSecondaryColor3iv(java.nio.IntBuffer v)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Pointer version of SecondaryColor3i.
        Parameters:
        v - the secondary color buffer
      • glSecondaryColor3fv

        public static void glSecondaryColor3fv(java.nio.FloatBuffer v)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Pointer version of SecondaryColor3f.
        Parameters:
        v - the secondary color buffer
      • glSecondaryColor3dv

        public static void glSecondaryColor3dv(java.nio.DoubleBuffer v)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Pointer version of SecondaryColor3d.
        Parameters:
        v - the secondary color buffer
      • glSecondaryColor3ubv

        public static void glSecondaryColor3ubv(java.nio.ByteBuffer v)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Pointer version of SecondaryColor3ub.
        Parameters:
        v - the secondary color buffer
      • glSecondaryColor3usv

        public static void glSecondaryColor3usv(java.nio.ShortBuffer v)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Pointer version of SecondaryColor3us.
        Parameters:
        v - the secondary color buffer
      • glSecondaryColor3uiv

        public static void glSecondaryColor3uiv(java.nio.IntBuffer v)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Pointer version of SecondaryColor3ui.
        Parameters:
        v - the secondary color buffer
      • glSecondaryColorPointer

        public static void glSecondaryColorPointer(int size,
                                                   int type,
                                                   int stride,
                                                   java.nio.ByteBuffer pointer)
        
        public static void glSecondaryColorPointer(int size,
                                                   int type,
                                                   int stride,
                                                   long pointer)
        
        public static void glSecondaryColorPointer(int size,
                                                   int type,
                                                   int stride,
                                                   java.nio.ShortBuffer pointer)
        
        public static void glSecondaryColorPointer(int size,
                                                   int type,
                                                   int stride,
                                                   java.nio.IntBuffer pointer)
        
        public static void glSecondaryColorPointer(int size,
                                                   int type,
                                                   int stride,
                                                   java.nio.FloatBuffer pointer)
        

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Specifies the location and organization of a secondary color array.
        Parameters:
        size - the number of values per vertex that are stored in the array, as well as their component ordering. Must be:
        3
        type - the data type of the values stored in the array. One of:
        BYTEUNSIGNED_BYTESHORTUNSIGNED_SHORTINTUNSIGNED_INTHALF_FLOAT
        FLOATDOUBLEUNSIGNED_INT_2_10_10_10_REVINT_2_10_10_10_REV
        stride - the vertex stride in bytes. If specified as zero, then array elements are stored sequentially
        pointer - the secondary color array data
      • glBlendFuncSeparate

        public static void glBlendFuncSeparate(int sfactorRGB,
                                               int dfactorRGB,
                                               int sfactorAlpha,
                                               int dfactorAlpha)

        OpenGL SDK Reference

        Specifies pixel arithmetic for RGB and alpha components separately.
        Parameters:
        sfactorRGB - how the red, green, and blue blending factors are computed. The initial value is GL_ONE.
        dfactorRGB - how the red, green, and blue destination blending factors are computed. The initial value is GL_ZERO.
        sfactorAlpha - how the alpha source blending factor is computed. The initial value is GL_ONE.
        dfactorAlpha - how the alpha destination blending factor is computed. The initial value is GL_ZERO.
      • glWindowPos2i

        public static void glWindowPos2i(int x,
                                         int y)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Alternate way to set the current raster position. z is implictly set to 0.
        Parameters:
        x - the x value
        y - the y value
      • glWindowPos2s

        public static void glWindowPos2s(short x,
                                         short y)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Short version of WindowPos2i.
        Parameters:
        x - the x value
        y - the y value
      • glWindowPos2f

        public static void glWindowPos2f(float x,
                                         float y)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Float version of WindowPos2i.
        Parameters:
        x - the x value
        y - the y value
      • glWindowPos2d

        public static void glWindowPos2d(double x,
                                         double y)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Double version of WindowPos2i.
        Parameters:
        x - the x value
        y - the y value
      • glWindowPos2iv

        public static void glWindowPos2iv(java.nio.IntBuffer p)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Pointer version of WindowPos2i.
        Parameters:
        p - the position value
      • glWindowPos2sv

        public static void glWindowPos2sv(java.nio.ShortBuffer p)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Pointer version of WindowPos2s.
        Parameters:
        p - the position value
      • glWindowPos2fv

        public static void glWindowPos2fv(java.nio.FloatBuffer p)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Pointer version of WindowPos2f.
        Parameters:
        p - the position value
      • glWindowPos2dv

        public static void glWindowPos2dv(java.nio.DoubleBuffer p)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Pointer version of WindowPos2d.
        Parameters:
        p - the position value
      • glWindowPos3i

        public static void glWindowPos3i(int x,
                                         int y,
                                         int z)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Alternate way to set the current raster position.
        Parameters:
        x - the x value
        y - the y value
        z - the z value
      • glWindowPos3s

        public static void glWindowPos3s(short x,
                                         short y,
                                         short z)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Short version of WindowPos3i.
        Parameters:
        x - the x value
        y - the y value
        z - the z value
      • glWindowPos3f

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

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Float version of WindowPos3i.
        Parameters:
        x - the x value
        y - the y value
        z - the z value
      • glWindowPos3d

        public static void glWindowPos3d(double x,
                                         double y,
                                         double z)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Double version of WindowPos3i.
        Parameters:
        x - the x value
        y - the y value
        z - the z value
      • glWindowPos3iv

        public static void glWindowPos3iv(java.nio.IntBuffer p)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Pointer version of WindowPos3i.
        Parameters:
        p - the position value
      • glWindowPos3sv

        public static void glWindowPos3sv(java.nio.ShortBuffer p)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Pointer version of WindowPos3s.
        Parameters:
        p - the position value
      • glWindowPos3fv

        public static void glWindowPos3fv(java.nio.FloatBuffer p)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Pointer version of WindowPos3f.
        Parameters:
        p - the position value
      • glWindowPos3dv

        public static void glWindowPos3dv(java.nio.DoubleBuffer p)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Pointer version of WindowPos3d.
        Parameters:
        p - the position value
      • glFogCoordfv

        public static void glFogCoordfv(float[] coord)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Array version of: FogCoordfv
      • glFogCoorddv

        public static void glFogCoorddv(double[] coord)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Array version of: FogCoorddv
      • glFogCoordPointer

        public static void glFogCoordPointer(int type,
                                             int stride,
                                             short[] pointer)
        
        public static void glFogCoordPointer(int type,
                                             int stride,
                                             float[] pointer)
        

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Array version of: FogCoordPointer
      • glMultiDrawElements

        public static void glMultiDrawElements(int mode,
                                               int[] count,
                                               int type,
                                               org.lwjgl.PointerBuffer indices)
      • glSecondaryColor3sv

        public static void glSecondaryColor3sv(short[] v)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Array version of: SecondaryColor3sv
      • glSecondaryColor3iv

        public static void glSecondaryColor3iv(int[] v)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Array version of: SecondaryColor3iv
      • glSecondaryColor3fv

        public static void glSecondaryColor3fv(float[] v)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Array version of: SecondaryColor3fv
      • glSecondaryColor3dv

        public static void glSecondaryColor3dv(double[] v)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Array version of: SecondaryColor3dv
      • glSecondaryColor3usv

        public static void glSecondaryColor3usv(short[] v)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Array version of: SecondaryColor3usv
      • glSecondaryColor3uiv

        public static void glSecondaryColor3uiv(int[] v)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Array version of: SecondaryColor3uiv
      • glSecondaryColorPointer

        public static void glSecondaryColorPointer(int size,
                                                   int type,
                                                   int stride,
                                                   short[] pointer)
        
        public static void glSecondaryColorPointer(int size,
                                                   int type,
                                                   int stride,
                                                   int[] pointer)
        
        public static void glSecondaryColorPointer(int size,
                                                   int type,
                                                   int stride,
                                                   float[] pointer)
        

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Array version of: SecondaryColorPointer
      • glWindowPos2iv

        public static void glWindowPos2iv(int[] p)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Array version of: WindowPos2iv
      • glWindowPos2sv

        public static void glWindowPos2sv(short[] p)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Array version of: WindowPos2sv
      • glWindowPos2fv

        public static void glWindowPos2fv(float[] p)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Array version of: WindowPos2fv
      • glWindowPos2dv

        public static void glWindowPos2dv(double[] p)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Array version of: WindowPos2dv
      • glWindowPos3iv

        public static void glWindowPos3iv(int[] p)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Array version of: WindowPos3iv
      • glWindowPos3sv

        public static void glWindowPos3sv(short[] p)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Array version of: WindowPos3sv
      • glWindowPos3fv

        public static void glWindowPos3fv(float[] p)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Array version of: WindowPos3fv
      • glWindowPos3dv

        public static void glWindowPos3dv(double[] p)

        OpenGL SDK Reference - This function is deprecated and unavailable in the Core profile

        Array version of: WindowPos3dv