Class ARBImaging

java.lang.Object
org.lwjgl.opengl.ARBImaging

public class ARBImaging extends Object
Native bindings to the OpenGL 1.2 optional imaging subset.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    Accepted by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
    static final int
    Accepted by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
    static final int
    Accepted by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
    static final int
    Accepted by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
    static final int
    Accepted by the cap parameter of Enable, Disable, and IsEnabled, by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev, and by the target parameter of ColorTable, CopyColorTable, ColorTableParameteriv, ColorTableParameterfv, GetColorTable, GetColorTableParameteriv, and GetColorTableParameterfv.
    static final int
    Accepted by the pname parameter of GetColorTableParameteriv and GetColorTableParameterfv.
    static final int
    Accepted by the pname parameter of ColorTableParameteriv, ColorTableParameterfv, GetColorTableParameteriv, and GetColorTableParameterfv.
    static final int
    Accepted by the pname parameter of GetColorTableParameteriv and GetColorTableParameterfv.
    static final int
    Accepted by the pname parameter of GetColorTableParameteriv and GetColorTableParameterfv.
    static final int
    Accepted by the pname parameter of GetColorTableParameteriv and GetColorTableParameterfv.
    static final int
    Accepted by the pname parameter of GetColorTableParameteriv and GetColorTableParameterfv.
    static final int
    Accepted by the pname parameter of GetColorTableParameteriv and GetColorTableParameterfv.
    static final int
    Accepted by the pname parameter of GetColorTableParameteriv and GetColorTableParameterfv.
    static final int
    Accepted by the pname parameter of ColorTableParameteriv, ColorTableParameterfv, GetColorTableParameteriv, and GetColorTableParameterfv.
    static final int
    Accepted by the pname parameter of GetColorTableParameteriv and GetColorTableParameterfv.
    static final int
    Accepted by the sfactor and dfactor parameters of BlendFunc.
    static final int
    Accepted by the param parameter of ConvolutionParameteri, and ConvolutionParameterf, and by the params parameter of ConvolutionParameteriv and ConvolutionParameterfv, when the pname parameter is CONVOLUTION_BORDER_MODE.
    static final int
    Accepted by the sfactor and dfactor parameters of BlendFunc.
    static final int
    Accepted by the cap parameter of Enable, Disable, and IsEnabled, by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev, and by the target parameter of ConvolutionFilter1D, CopyConvolutionFilter1D, GetConvolutionFilter, ConvolutionParameteri, ConvolutionParameterf, ConvolutionParameteriv, ConvolutionParameterfv, GetConvolutionParameteriv, and GetConvolutionParameterfv.
    static final int
    Accepted by the cap parameter of Enable, Disable, and IsEnabled, by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev, and by the target parameter of ConvolutionFilter2D, CopyConvolutionFilter2D, GetConvolutionFilter, ConvolutionParameteri, ConvolutionParameterf, ConvolutionParameteriv, ConvolutionParameterfv, GetConvolutionParameteriv, and GetConvolutionParameterfv.
    static final int
    Accepted by the pname parameter of ConvolutionParameteriv, ConvolutionParameterfv, GetConvolutionParameteriv, and GetConvolutionParameterfv.
    static final int
    Accepted by the pname parameter of ConvolutionParameteri, ConvolutionParameterf, ConvolutionParameteriv, ConvolutionParameterfv, GetConvolutionParameteriv, and GetConvolutionParameterfv.
    static final int
    Accepted by the pname parameter of ConvolutionParameteriv, ConvolutionParameterfv, GetConvolutionParameteriv, and GetConvolutionParameterfv.
    static final int
    Accepted by the pname parameter of ConvolutionParameteriv, ConvolutionParameterfv, GetConvolutionParameteriv, and GetConvolutionParameterfv.
    static final int
    Accepted by the pname parameter of GetConvolutionParameteriv and GetConvolutionParameterfv.
    static final int
    Accepted by the pname parameter of GetConvolutionParameteriv and GetConvolutionParameterfv.
    static final int
    Accepted by the pname parameter of GetConvolutionParameteriv and GetConvolutionParameterfv.
    static final int
    Accepted by the mode parameter of BlendEquation.
    static final int
    Accepted by the mode parameter of BlendEquation.
    static final int
    Accepted by the mode parameter of BlendEquation.
    static final int
    Accepted by the cap parameter of Enable, Disable, and IsEnabled, by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev, and by the target parameter of Histogram, ResetHistogram, GetHistogram, GetHistogramParameteriv, and GetHistogramParameterfv.
    static final int
    Accepted by the pname parameter of GetHistogramParameteriv and GetHistogramParameterfv.
    static final int
    Accepted by the pname parameter of GetHistogramParameteriv and GetHistogramParameterfv.
    static final int
    Accepted by the pname parameter of GetHistogramParameteriv and GetHistogramParameterfv.
    static final int
    Accepted by the pname parameter of GetHistogramParameteriv and GetHistogramParameterfv.
    static final int
    Accepted by the pname parameter of GetHistogramParameteriv and GetHistogramParameterfv.
    static final int
    Accepted by the pname parameter of GetHistogramParameteriv and GetHistogramParameterfv.
    static final int
    Accepted by the pname parameter of GetHistogramParameteriv and GetHistogramParameterfv.
    static final int
    Accepted by the pname parameter of GetHistogramParameteriv and GetHistogramParameterfv.
    static final int
    Accepted by the mode parameter of BlendEquation.
    static final int
    Accepted by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
    static final int
    Accepted by the pname parameter of GetConvolutionParameteriv and GetConvolutionParameterfv.
    static final int
    Accepted by the pname parameter of GetConvolutionParameteriv and GetConvolutionParameterfv.
    static final int
    Accepted by the mode parameter of BlendEquation.
    static final int
    Accepted by the cap parameter of Enable, Disable, and IsEnabled, by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev, and by the target parameter of Minmax, ResetMinmax, GetMinmax, GetMinmaxParameteriv, and GetMinmaxParameterfv.
    static final int
    Accepted by the pname parameter of GetMinmaxParameteriv and GetMinmaxParameterfv.
    static final int
    Accepted by the pname parameter of GetMinmaxParameteriv and GetMinmaxParameterfv.
    static final int
    Accepted by the sfactor and dfactor parameters of BlendFunc.
    static final int
    Accepted by the sfactor and dfactor parameters of BlendFunc.
    static final int
    Accepted by the pname parameter of PixelTransfer*, and by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
    static final int
    Accepted by the pname parameter of PixelTransfer*, and by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
    static final int
    Accepted by the pname parameter of PixelTransfer*, and by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
    static final int
    Accepted by the pname parameter of PixelTransfer*, and by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
    static final int
    Accepted by the cap parameter of Enable, Disable, and IsEnabled, by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev, and by the target parameter of ColorTable, CopyColorTable, ColorTableParameteriv, ColorTableParameterfv, GetColorTable, GetColorTableParameteriv, and GetColorTableParameterfv.
    static final int
    Accepted by the pname parameter of PixelTransfer*, and by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
    static final int
    Accepted by the pname parameter of PixelTransfer*, and by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
    static final int
    Accepted by the pname parameter of PixelTransfer*, and by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
    static final int
    Accepted by the pname parameter of PixelTransfer*, and by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
    static final int
    Accepted by the pname parameter of PixelTransferi, PixelTransferf, and by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
    static final int
    Accepted by the pname parameter of PixelTransferi, PixelTransferf, and by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
    static final int
    Accepted by the pname parameter of PixelTransferi, PixelTransferf, and by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
    static final int
    Accepted by the pname parameter of PixelTransferi, PixelTransferf, and by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
    static final int
    Accepted by the cap parameter of Enable, Disable, and IsEnabled, by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev, and by the target parameter of ColorTable, CopyColorTable, ColorTableParameteriv, ColorTableParameterfv, GetColorTable, GetColorTableParameteriv, and GetColorTableParameterfv.
    static final int
    Accepted by the pname parameter of PixelTransferi, PixelTransferf, and by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
    static final int
    Accepted by the pname parameter of PixelTransferi, PixelTransferf, and by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
    static final int
    Accepted by the pname parameter of PixelTransferi, PixelTransferf, and by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
    static final int
    Accepted by the pname parameter of PixelTransferi, PixelTransferf, and by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev.
    static final int
    Accepted by the target parameter of ColorTable, GetColorTableParameteriv, and GetColorTableParameterfv.
    static final int
    Accepted by the target parameter of Histogram, GetHistogramParameteriv, and GetHistogramParameterfv.
    static final int
    Accepted by the target parameter of ColorTable, GetColorTableParameteriv, and GetColorTableParameterfv.
    static final int
    Accepted by the target parameter of ColorTable, GetColorTableParameteriv, and GetColorTableParameterfv.
    static final int
    Accepted by the param parameter of ConvolutionParameteri, and ConvolutionParameterf, and by the params parameter of ConvolutionParameteriv and ConvolutionParameterfv, when the pname parameter is CONVOLUTION_BORDER_MODE.
    static final int
    Accepted by the param parameter of ConvolutionParameteri, and ConvolutionParameterf, and by the params parameter of ConvolutionParameteriv and ConvolutionParameterfv, when the pname parameter is CONVOLUTION_BORDER_MODE.
    static final int
    Accepted by the cap parameter of Enable, Disable, and IsEnabled, by the pname parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev, and by the target parameter of SeparableFilter2D, SeparableFilter2D, GetSeparableFilter, ConvolutionParameteri, ConvolutionParameterf, ConvolutionParameteriv, ConvolutionParameterfv, GetConvolutionParameteriv, and GetConvolutionParameterfv.
    static final int
    ErrorCode
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    glBlendColor(float red, float green, float blue, float alpha)
    Specifies the constant color Cc to be used in blending.
    static void
    glBlendEquation(int mode)
    Controls the blend equations used for per-fragment blending.
    static void
    glColorSubTable(int target, int start, int count, int format, int type, long data)
    Respecifies a portion of an existing color table.
    static void
    glColorSubTable(int target, int start, int count, int format, int type, ByteBuffer data)
    Respecifies a portion of an existing color table.
    static void
    glColorTable(int target, int internalformat, int width, int format, int type, float[] table)
    Array version of: ColorTable
    static void
    glColorTable(int target, int internalformat, int width, int format, int type, int[] table)
    Array version of: ColorTable
    static void
    glColorTable(int target, int internalformat, int width, int format, int type, long table)
    Specifies a color lookup table.
    static void
    glColorTable(int target, int internalformat, int width, int format, int type, short[] table)
    Array version of: ColorTable
    static void
    glColorTable(int target, int internalformat, int width, int format, int type, ByteBuffer table)
    Specifies a color lookup table.
    static void
    glColorTable(int target, int internalformat, int width, int format, int type, FloatBuffer table)
    Specifies a color lookup table.
    static void
    glColorTable(int target, int internalformat, int width, int format, int type, IntBuffer table)
    Specifies a color lookup table.
    static void
    glColorTable(int target, int internalformat, int width, int format, int type, ShortBuffer table)
    Specifies a color lookup table.
    static void
    glColorTableParameterfv(int target, int pname, float[] params)
    Array version of: ColorTableParameterfv
    static void
    glColorTableParameterfv(int target, int pname, FloatBuffer params)
    Float version of ColorTableParameteriv.
    static void
    glColorTableParameteriv(int target, int pname, int[] params)
    Array version of: ColorTableParameteriv
    static void
    glColorTableParameteriv(int target, int pname, IntBuffer params)
    Specifies the scale and bias parameters for a color table.
    static void
    glConvolutionFilter1D(int target, int internalformat, int width, int format, int type, long data)
    Defines a one-dimensional convolution filter.
    static void
    glConvolutionFilter1D(int target, int internalformat, int width, int format, int type, ByteBuffer data)
    Defines a one-dimensional convolution filter.
    static void
    glConvolutionFilter2D(int target, int internalformat, int width, int height, int format, int type, long data)
    Defines a two-dimensional convolution filter.
    static void
    glConvolutionFilter2D(int target, int internalformat, int width, int height, int format, int type, ByteBuffer data)
    Defines a two-dimensional convolution filter.
    static void
    glConvolutionParameterf(int target, int pname, float param)
    Float version of ConvolutionParameteri
    static void
    glConvolutionParameterfv(int target, int pname, float[] params)
    Array version of: ConvolutionParameterfv
    static void
    glConvolutionParameterfv(int target, int pname, FloatBuffer params)
    Pointer version of ConvolutionParameterf.
    static void
    glConvolutionParameteri(int target, int pname, int param)
    Specifies the scale and bias of a convolution filter.
    static void
    glConvolutionParameteriv(int target, int pname, int[] params)
    Array version of: ConvolutionParameteriv
    static void
    glConvolutionParameteriv(int target, int pname, IntBuffer params)
    Pointer version of ConvolutionParameteri.
    static void
    glCopyColorSubTable(int target, int start, int x, int y, int width)
    Respecifies a portion of an existing color table using image taken from the framebuffer.
    static void
    glCopyColorTable(int target, int internalformat, int x, int y, int width)
    Defines a color table in exactly the manner of ColorTable, except that the image data are taken from the framebuffer rather than from client memory.
    static void
    glCopyConvolutionFilter1D(int target, int internalformat, int x, int y, int width)
    Defines a one-dimensional filter in exactly the manner of ConvolutionFilter1D, except that image data are taken from the framebuffer, rather than from client memory.
    static void
    glCopyConvolutionFilter2D(int target, int internalformat, int x, int y, int width, int height)
    Defines a two-dimensional filter in exactly the manner of ConvolutionFilter1D, except that image data are taken from the framebuffer, rather than from client memory.
    static void
    glGetColorTable(int target, int format, int type, float[] table)
    Array version of: GetColorTable
    static void
    glGetColorTable(int target, int format, int type, int[] table)
    Array version of: GetColorTable
    static void
    glGetColorTable(int target, int format, int type, long table)
    Returns the current contents of a color table.
    static void
    glGetColorTable(int target, int format, int type, short[] table)
    Array version of: GetColorTable
    static void
    glGetColorTable(int target, int format, int type, ByteBuffer table)
    Returns the current contents of a color table.
    static void
    glGetColorTable(int target, int format, int type, FloatBuffer table)
    Returns the current contents of a color table.
    static void
    glGetColorTable(int target, int format, int type, IntBuffer table)
    Returns the current contents of a color table.
    static void
    glGetColorTable(int target, int format, int type, ShortBuffer table)
    Returns the current contents of a color table.
    static float
    glGetColorTableParameterf(int target, int pname)
    Float version of GetColorTableParameteriv.
    static void
    glGetColorTableParameterfv(int target, int pname, float[] params)
    Array version of: GetColorTableParameterfv
    static void
    glGetColorTableParameterfv(int target, int pname, FloatBuffer params)
    Float version of GetColorTableParameteriv.
    static int
    glGetColorTableParameteri(int target, int pname)
    Returns the integer value of the specified color table parameter.
    static void
    glGetColorTableParameteriv(int target, int pname, int[] params)
    Array version of: GetColorTableParameteriv
    static void
    glGetColorTableParameteriv(int target, int pname, IntBuffer params)
    Returns the integer value of the specified color table parameter.
    static void
    glGetConvolutionFilter(int target, int format, int type, long image)
    Returns the contents of a convolution filter.
    static void
    glGetConvolutionFilter(int target, int format, int type, ByteBuffer image)
    Returns the contents of a convolution filter.
    static float
    glGetConvolutionParameterf(int target, int pname)
    Float version of GetConvolutionParameteriv.
    static void
    glGetConvolutionParameterfv(int target, int pname, float[] params)
    Array version of: GetConvolutionParameterfv
    static void
    glGetConvolutionParameterfv(int target, int pname, FloatBuffer params)
    Float version of GetConvolutionParameteriv.
    static int
    glGetConvolutionParameteri(int target, int pname)
    Returns the value of a convolution filter parameter.
    static void
    glGetConvolutionParameteriv(int target, int pname, int[] params)
    Array version of: GetConvolutionParameteriv
    static void
    glGetConvolutionParameteriv(int target, int pname, IntBuffer params)
    Returns the value of a convolution filter parameter.
    static void
    glGetHistogram(int target, boolean reset, int format, int type, long values)
    Returns the current contents of the histogram table.
    static void
    glGetHistogram(int target, boolean reset, int format, int type, ByteBuffer values)
    Returns the current contents of the histogram table.
    static float
    glGetHistogramParameterf(int target, int pname)
    Float version of GetHistogramParameteriv.
    static void
    glGetHistogramParameterfv(int target, int pname, float[] params)
    Array version of: GetHistogramParameterfv
    static void
    glGetHistogramParameterfv(int target, int pname, FloatBuffer params)
    Float version of GetHistogramParameteriv.
    static int
    glGetHistogramParameteri(int target, int pname)
    Returns the integer values of the specified histogram parameter
    static void
    glGetHistogramParameteriv(int target, int pname, int[] params)
    Array version of: GetHistogramParameteriv
    static void
    glGetHistogramParameteriv(int target, int pname, IntBuffer params)
    Returns the integer values of the specified histogram parameter
    static void
    glGetMinmax(int target, boolean reset, int format, int type, long values)
    Returns the current contents of the minmax table.
    static void
    glGetMinmax(int target, boolean reset, int format, int type, ByteBuffer values)
    Returns the current contents of the minmax table.
    static float
    glGetMinmaxParameterf(int target, int pname)
    Float version of GetMinmaxParameteriv.
    static void
    glGetMinmaxParameterfv(int target, int pname, float[] params)
    Array version of: GetMinmaxParameterfv
    static void
    glGetMinmaxParameterfv(int target, int pname, FloatBuffer params)
    Float version of GetMinmaxParameteriv.
    static int
    glGetMinmaxParameteri(int target, int pname)
    Returns the integer value of the specified minmax parameter.
    static void
    glGetMinmaxParameteriv(int target, int pname, int[] params)
    Array version of: GetMinmaxParameteriv
    static void
    glGetMinmaxParameteriv(int target, int pname, IntBuffer params)
    Returns the integer value of the specified minmax parameter.
    static void
    glGetSeparableFilter(int target, int format, int type, long row, long column, ByteBuffer span)
    Returns the current contents of a separable convolution filter.
    static void
    glGetSeparableFilter(int target, int format, int type, ByteBuffer row, ByteBuffer column, ByteBuffer span)
    Returns the current contents of a separable convolution filter.
    static void
    glHistogram(int target, int width, int internalformat, boolean sink)
    Specifies the histogram table.
    static void
    glMinmax(int target, int internalformat, boolean sink)
    Specifies the minmax table.
    static void
    glResetHistogram(int target)
    Resets all counters of all elements of the histogram table to zero.
    static void
    glResetMinmax(int target)
    Resets all minimum and maximum values of target to to their maximum and minimum representable values, respectively.
    static void
    glSeparableFilter2D(int target, int internalformat, int width, int height, int format, int type, long row, long column)
    Specifies a two-dimensional separable convolution filter.
    static void
    glSeparableFilter2D(int target, int internalformat, int width, int height, int format, int type, ByteBuffer row, ByteBuffer column)
    Specifies a two-dimensional separable convolution filter.
    static void
    nglColorSubTable(int target, int start, int count, int format, int type, long data)
    Unsafe version of: ColorSubTable
    static void
    nglColorTable(int target, int internalformat, int width, int format, int type, long table)
    Unsafe version of: ColorTable
    static void
    nglColorTableParameterfv(int target, int pname, long params)
    Unsafe version of: ColorTableParameterfv
    static void
    nglColorTableParameteriv(int target, int pname, long params)
    Unsafe version of: ColorTableParameteriv
    static void
    nglConvolutionFilter1D(int target, int internalformat, int width, int format, int type, long data)
    Unsafe version of: ConvolutionFilter1D
    static void
    nglConvolutionFilter2D(int target, int internalformat, int width, int height, int format, int type, long data)
    Unsafe version of: ConvolutionFilter2D
    static void
    nglConvolutionParameterfv(int target, int pname, long params)
    Unsafe version of: ConvolutionParameterfv
    static void
    nglConvolutionParameteriv(int target, int pname, long params)
    Unsafe version of: ConvolutionParameteriv
    static void
    nglGetColorTable(int target, int format, int type, long table)
    Unsafe version of: GetColorTable
    static void
    nglGetColorTableParameterfv(int target, int pname, long params)
    Unsafe version of: GetColorTableParameterfv
    static void
    nglGetColorTableParameteriv(int target, int pname, long params)
    Unsafe version of: GetColorTableParameteriv
    static void
    nglGetConvolutionFilter(int target, int format, int type, long image)
    Unsafe version of: GetConvolutionFilter
    static void
    nglGetConvolutionParameterfv(int target, int pname, long params)
    Unsafe version of: GetConvolutionParameterfv
    static void
    nglGetConvolutionParameteriv(int target, int pname, long params)
    Unsafe version of: GetConvolutionParameteriv
    static void
    nglGetHistogram(int target, boolean reset, int format, int type, long values)
    Unsafe version of: GetHistogram
    static void
    nglGetHistogramParameterfv(int target, int pname, long params)
    Unsafe version of: GetHistogramParameterfv
    static void
    nglGetHistogramParameteriv(int target, int pname, long params)
    Unsafe version of: GetHistogramParameteriv
    static void
    nglGetMinmax(int target, boolean reset, int format, int type, long values)
    Unsafe version of: GetMinmax
    static void
    nglGetMinmaxParameterfv(int target, int pname, long params)
    Unsafe version of: GetMinmaxParameterfv
    static void
    nglGetMinmaxParameteriv(int target, int pname, long params)
    Unsafe version of: GetMinmaxParameteriv
    static void
    nglGetSeparableFilter(int target, int format, int type, long row, long column, long span)
    Unsafe version of: GetSeparableFilter
    static void
    nglSeparableFilter2D(int target, int internalformat, int width, int height, int format, int type, long row, long column)
    Unsafe version of: SeparableFilter2D

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait