Class GL14

    • Method Detail

      • glBlendColor

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

        Reference Page

        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)

        Reference Page - 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)

        Reference Page - 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)

        Reference Page - 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)

        Reference Page - 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)
        

        Reference Page - 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)

        Reference Page - 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)

        Reference Page - 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)

        Reference Page - 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)

        Reference Page - 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)

        Reference Page - 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)

        Reference Page - 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)

        Reference Page - 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)

        Reference Page - 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)

        Reference Page - 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)

        Reference Page - 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)

        Reference Page - 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)

        Reference Page - 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)

        Reference Page - 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)

        Reference Page - 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)

        Reference Page - 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)

        Reference Page - 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)
        

        Reference Page - 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)

        Reference Page

        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)

        Reference Page - 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)

        Reference Page - 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)

        Reference Page - 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)

        Reference Page - 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)

        Reference Page - 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)

        Reference Page - 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)

        Reference Page - 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)

        Reference Page - 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)

        Reference Page - 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)

        Reference Page - 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)

        Reference Page - 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)

        Reference Page - 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)

        Reference Page - 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)

        Reference Page - 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)

        Reference Page - 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)

        Reference Page - 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)

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

        Array version of: FogCoordfv
      • glFogCoorddv

        public static void glFogCoorddv(double[] coord)

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

        Array version of: FogCoorddv
      • glMultiDrawArrays

        public static void glMultiDrawArrays(int mode,
                                             int[] first,
                                             int[] count)
      • glMultiDrawElements

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

        public static void glSecondaryColor3sv(short[] v)

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

        Array version of: SecondaryColor3sv
      • glSecondaryColor3iv

        public static void glSecondaryColor3iv(int[] v)

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

        Array version of: SecondaryColor3iv
      • glSecondaryColor3fv

        public static void glSecondaryColor3fv(float[] v)

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

        Array version of: SecondaryColor3fv
      • glSecondaryColor3dv

        public static void glSecondaryColor3dv(double[] v)

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

        Array version of: SecondaryColor3dv
      • glSecondaryColor3usv

        public static void glSecondaryColor3usv(short[] v)

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

        Array version of: SecondaryColor3usv
      • glSecondaryColor3uiv

        public static void glSecondaryColor3uiv(int[] v)

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

        Array version of: SecondaryColor3uiv
      • glWindowPos2iv

        public static void glWindowPos2iv(int[] p)

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

        Array version of: WindowPos2iv
      • glWindowPos2sv

        public static void glWindowPos2sv(short[] p)

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

        Array version of: WindowPos2sv
      • glWindowPos2fv

        public static void glWindowPos2fv(float[] p)

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

        Array version of: WindowPos2fv
      • glWindowPos2dv

        public static void glWindowPos2dv(double[] p)

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

        Array version of: WindowPos2dv
      • glWindowPos3iv

        public static void glWindowPos3iv(int[] p)

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

        Array version of: WindowPos3iv
      • glWindowPos3sv

        public static void glWindowPos3sv(short[] p)

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

        Array version of: WindowPos3sv
      • glWindowPos3fv

        public static void glWindowPos3fv(float[] p)

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

        Array version of: WindowPos3fv
      • glWindowPos3dv

        public static void glWindowPos3dv(double[] p)

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

        Array version of: WindowPos3dv