Class GL.Sgi
Inherited Members
Namespace: OpenTK.Graphics.OpenGL
Assembly: OpenTK.dll
Syntax
public static class Sgi
Methods
ColorTable(ColorTableTargetSgi, InternalFormat, Int32, PixelFormat, PixelType, IntPtr)
[requires: SGI_color_table] Define a color lookup table
Declaration
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glColorTableSGI")]
public static void ColorTable(ColorTableTargetSgi target, InternalFormat internalformat, int width, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] IntPtr table)
Parameters
Type | Name | Description |
---|---|---|
ColorTableTargetSgi | target | Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. |
InternalFormat | internalformat | The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. |
Int32 | width | The number of entries in the color lookup table specified by data. |
PixelFormat | format | The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. |
PixelType | type | The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. |
IntPtr | table | [length: COMPSIZE(format,type,width)] Pointer to a one-dimensional array of pixel data that is processed to build the color table. |
ColorTable(SgiColorTable, InternalFormat, Int32, PixelFormat, PixelType, IntPtr)
[requires: SGI_color_table] Define a color lookup table
Declaration
[Obsolete("Use ColorTableTargetSgi overload instead")]
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glColorTableSGI")]
public static void ColorTable(SgiColorTable target, InternalFormat internalformat, int width, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] IntPtr table)
Parameters
Type | Name | Description |
---|---|---|
SgiColorTable | target | Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. |
InternalFormat | internalformat | The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. |
Int32 | width | The number of entries in the color lookup table specified by data. |
PixelFormat | format | The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. |
PixelType | type | The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. |
IntPtr | table | [length: COMPSIZE(format,type,width)] Pointer to a one-dimensional array of pixel data that is processed to build the color table. |
ColorTable<T5>(ColorTableTargetSgi, InternalFormat, Int32, PixelFormat, PixelType, ref T5)
[requires: SGI_color_table] Define a color lookup table
Declaration
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glColorTableSGI")]
public static void ColorTable<T5>(ColorTableTargetSgi target, InternalFormat internalformat, int width, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] ref T5 table)
where T5 : struct
Parameters
Type | Name | Description |
---|---|---|
ColorTableTargetSgi | target | Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. |
InternalFormat | internalformat | The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. |
Int32 | width | The number of entries in the color lookup table specified by data. |
PixelFormat | format | The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. |
PixelType | type | The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. |
T5 | table | [length: COMPSIZE(format,type,width)] Pointer to a one-dimensional array of pixel data that is processed to build the color table. |
Type Parameters
Name | Description |
---|---|
T5 |
ColorTable<T5>(ColorTableTargetSgi, InternalFormat, Int32, PixelFormat, PixelType, T5[])
[requires: SGI_color_table] Define a color lookup table
Declaration
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glColorTableSGI")]
[CLSCompliant(false)]
public static void ColorTable<T5>(ColorTableTargetSgi target, InternalFormat internalformat, int width, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] T5[] table)
where T5 : struct
Parameters
Type | Name | Description |
---|---|---|
ColorTableTargetSgi | target | Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. |
InternalFormat | internalformat | The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. |
Int32 | width | The number of entries in the color lookup table specified by data. |
PixelFormat | format | The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. |
PixelType | type | The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. |
T5[] | table | [length: COMPSIZE(format,type,width)] Pointer to a one-dimensional array of pixel data that is processed to build the color table. |
Type Parameters
Name | Description |
---|---|
T5 |
ColorTable<T5>(ColorTableTargetSgi, InternalFormat, Int32, PixelFormat, PixelType, T5[,,])
[requires: SGI_color_table] Define a color lookup table
Declaration
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glColorTableSGI")]
[CLSCompliant(false)]
public static void ColorTable<T5>(ColorTableTargetSgi target, InternalFormat internalformat, int width, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] T5[,, ] table)
where T5 : struct
Parameters
Type | Name | Description |
---|---|---|
ColorTableTargetSgi | target | Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. |
InternalFormat | internalformat | The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. |
Int32 | width | The number of entries in the color lookup table specified by data. |
PixelFormat | format | The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. |
PixelType | type | The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. |
T5[,,] | table | [length: COMPSIZE(format,type,width)] Pointer to a one-dimensional array of pixel data that is processed to build the color table. |
Type Parameters
Name | Description |
---|---|
T5 |
ColorTable<T5>(ColorTableTargetSgi, InternalFormat, Int32, PixelFormat, PixelType, T5[,])
[requires: SGI_color_table] Define a color lookup table
Declaration
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glColorTableSGI")]
[CLSCompliant(false)]
public static void ColorTable<T5>(ColorTableTargetSgi target, InternalFormat internalformat, int width, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] T5[, ] table)
where T5 : struct
Parameters
Type | Name | Description |
---|---|---|
ColorTableTargetSgi | target | Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. |
InternalFormat | internalformat | The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. |
Int32 | width | The number of entries in the color lookup table specified by data. |
PixelFormat | format | The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. |
PixelType | type | The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. |
T5[,] | table | [length: COMPSIZE(format,type,width)] Pointer to a one-dimensional array of pixel data that is processed to build the color table. |
Type Parameters
Name | Description |
---|---|
T5 |
ColorTable<T5>(SgiColorTable, InternalFormat, Int32, PixelFormat, PixelType, ref T5)
[requires: SGI_color_table] Define a color lookup table
Declaration
[Obsolete("Use ColorTableTargetSgi overload instead")]
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glColorTableSGI")]
public static void ColorTable<T5>(SgiColorTable target, InternalFormat internalformat, int width, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] ref T5 table)
where T5 : struct
Parameters
Type | Name | Description |
---|---|---|
SgiColorTable | target | Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. |
InternalFormat | internalformat | The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. |
Int32 | width | The number of entries in the color lookup table specified by data. |
PixelFormat | format | The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. |
PixelType | type | The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. |
T5 | table | [length: COMPSIZE(format,type,width)] Pointer to a one-dimensional array of pixel data that is processed to build the color table. |
Type Parameters
Name | Description |
---|---|
T5 |
ColorTable<T5>(SgiColorTable, InternalFormat, Int32, PixelFormat, PixelType, T5[])
[requires: SGI_color_table] Define a color lookup table
Declaration
[Obsolete("Use ColorTableTargetSgi overload instead")]
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glColorTableSGI")]
[CLSCompliant(false)]
public static void ColorTable<T5>(SgiColorTable target, InternalFormat internalformat, int width, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] T5[] table)
where T5 : struct
Parameters
Type | Name | Description |
---|---|---|
SgiColorTable | target | Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. |
InternalFormat | internalformat | The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. |
Int32 | width | The number of entries in the color lookup table specified by data. |
PixelFormat | format | The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. |
PixelType | type | The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. |
T5[] | table | [length: COMPSIZE(format,type,width)] Pointer to a one-dimensional array of pixel data that is processed to build the color table. |
Type Parameters
Name | Description |
---|---|
T5 |
ColorTable<T5>(SgiColorTable, InternalFormat, Int32, PixelFormat, PixelType, T5[,,])
[requires: SGI_color_table] Define a color lookup table
Declaration
[Obsolete("Use ColorTableTargetSgi overload instead")]
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glColorTableSGI")]
[CLSCompliant(false)]
public static void ColorTable<T5>(SgiColorTable target, InternalFormat internalformat, int width, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] T5[,, ] table)
where T5 : struct
Parameters
Type | Name | Description |
---|---|---|
SgiColorTable | target | Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. |
InternalFormat | internalformat | The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. |
Int32 | width | The number of entries in the color lookup table specified by data. |
PixelFormat | format | The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. |
PixelType | type | The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. |
T5[,,] | table | [length: COMPSIZE(format,type,width)] Pointer to a one-dimensional array of pixel data that is processed to build the color table. |
Type Parameters
Name | Description |
---|---|
T5 |
ColorTable<T5>(SgiColorTable, InternalFormat, Int32, PixelFormat, PixelType, T5[,])
[requires: SGI_color_table] Define a color lookup table
Declaration
[Obsolete("Use ColorTableTargetSgi overload instead")]
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glColorTableSGI")]
[CLSCompliant(false)]
public static void ColorTable<T5>(SgiColorTable target, InternalFormat internalformat, int width, PixelFormat format, PixelType type, [Count(Computed = "format,type,width")] T5[, ] table)
where T5 : struct
Parameters
Type | Name | Description |
---|---|---|
SgiColorTable | target | Must be one of ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. |
InternalFormat | internalformat | The internal format of the color table. The allowable values are Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, and Rgba16. |
Int32 | width | The number of entries in the color lookup table specified by data. |
PixelFormat | format | The format of the pixel data in data. The allowable values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. |
PixelType | type | The type of the pixel data in data. The allowable values are UnsignedByte, Byte, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev. |
T5[,] | table | [length: COMPSIZE(format,type,width)] Pointer to a one-dimensional array of pixel data that is processed to build the color table. |
Type Parameters
Name | Description |
---|---|
T5 |
ColorTableParameter(ColorTableTargetSgi, ColorTableParameterPNameSgi, Int32*)
[requires: SGI_color_table] Set color lookup table parameters
Declaration
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glColorTableParameterivSGI")]
[CLSCompliant(false)]
public static void ColorTableParameter(ColorTableTargetSgi target, ColorTableParameterPNameSgi pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
ColorTableTargetSgi | target | The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. |
ColorTableParameterPNameSgi | pname | The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. |
Int32* | params |
ColorTableParameter(ColorTableTargetSgi, ColorTableParameterPNameSgi, ref Int32)
[requires: SGI_color_table] Set color lookup table parameters
Declaration
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glColorTableParameterivSGI")]
[CLSCompliant(false)]
public static void ColorTableParameter(ColorTableTargetSgi target, ColorTableParameterPNameSgi pname, [Count(Computed = "pname")] ref int params)
Parameters
Type | Name | Description |
---|---|---|
ColorTableTargetSgi | target | The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. |
ColorTableParameterPNameSgi | pname | The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. |
Int32 | params |
ColorTableParameter(ColorTableTargetSgi, ColorTableParameterPNameSgi, Int32[])
[requires: SGI_color_table] Set color lookup table parameters
Declaration
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glColorTableParameterivSGI")]
[CLSCompliant(false)]
public static void ColorTableParameter(ColorTableTargetSgi target, ColorTableParameterPNameSgi pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
ColorTableTargetSgi | target | The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. |
ColorTableParameterPNameSgi | pname | The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. |
Int32[] | params |
ColorTableParameter(ColorTableTargetSgi, ColorTableParameterPNameSgi, Single*)
[requires: SGI_color_table] Set color lookup table parameters
Declaration
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glColorTableParameterfvSGI")]
[CLSCompliant(false)]
public static void ColorTableParameter(ColorTableTargetSgi target, ColorTableParameterPNameSgi pname, [Count(Computed = "pname")] float *params)
Parameters
Type | Name | Description |
---|---|---|
ColorTableTargetSgi | target | The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. |
ColorTableParameterPNameSgi | pname | The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. |
Single* | params |
ColorTableParameter(ColorTableTargetSgi, ColorTableParameterPNameSgi, ref Single)
[requires: SGI_color_table] Set color lookup table parameters
Declaration
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glColorTableParameterfvSGI")]
[CLSCompliant(false)]
public static void ColorTableParameter(ColorTableTargetSgi target, ColorTableParameterPNameSgi pname, [Count(Computed = "pname")] ref float params)
Parameters
Type | Name | Description |
---|---|---|
ColorTableTargetSgi | target | The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. |
ColorTableParameterPNameSgi | pname | The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. |
Single | params |
ColorTableParameter(ColorTableTargetSgi, ColorTableParameterPNameSgi, Single[])
[requires: SGI_color_table] Set color lookup table parameters
Declaration
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glColorTableParameterfvSGI")]
[CLSCompliant(false)]
public static void ColorTableParameter(ColorTableTargetSgi target, ColorTableParameterPNameSgi pname, [Count(Computed = "pname")] float[] params)
Parameters
Type | Name | Description |
---|---|---|
ColorTableTargetSgi | target | The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. |
ColorTableParameterPNameSgi | pname | The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. |
Single[] | params |
ColorTableParameter(SgiColorTable, SgiColorTable, Int32*)
[requires: SGI_color_table] Set color lookup table parameters
Declaration
[Obsolete("Use ColorTableTargetSgi overload instead")]
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glColorTableParameterivSGI")]
[CLSCompliant(false)]
public static void ColorTableParameter(SgiColorTable target, SgiColorTable pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
SgiColorTable | target | The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. |
SgiColorTable | pname | The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. |
Int32* | params |
ColorTableParameter(SgiColorTable, SgiColorTable, ref Int32)
[requires: SGI_color_table] Set color lookup table parameters
Declaration
[Obsolete("Use ColorTableTargetSgi overload instead")]
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glColorTableParameterivSGI")]
[CLSCompliant(false)]
public static void ColorTableParameter(SgiColorTable target, SgiColorTable pname, [Count(Computed = "pname")] ref int params)
Parameters
Type | Name | Description |
---|---|---|
SgiColorTable | target | The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. |
SgiColorTable | pname | The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. |
Int32 | params |
ColorTableParameter(SgiColorTable, SgiColorTable, Int32[])
[requires: SGI_color_table] Set color lookup table parameters
Declaration
[Obsolete("Use ColorTableTargetSgi overload instead")]
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glColorTableParameterivSGI")]
[CLSCompliant(false)]
public static void ColorTableParameter(SgiColorTable target, SgiColorTable pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
SgiColorTable | target | The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. |
SgiColorTable | pname | The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. |
Int32[] | params |
ColorTableParameter(SgiColorTable, SgiColorTable, Single*)
[requires: SGI_color_table] Set color lookup table parameters
Declaration
[Obsolete("Use ColorTableTargetSgi overload instead")]
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glColorTableParameterfvSGI")]
[CLSCompliant(false)]
public static void ColorTableParameter(SgiColorTable target, SgiColorTable pname, [Count(Computed = "pname")] float *params)
Parameters
Type | Name | Description |
---|---|---|
SgiColorTable | target | The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. |
SgiColorTable | pname | The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. |
Single* | params |
ColorTableParameter(SgiColorTable, SgiColorTable, ref Single)
[requires: SGI_color_table] Set color lookup table parameters
Declaration
[Obsolete("Use ColorTableTargetSgi overload instead")]
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glColorTableParameterfvSGI")]
[CLSCompliant(false)]
public static void ColorTableParameter(SgiColorTable target, SgiColorTable pname, [Count(Computed = "pname")] ref float params)
Parameters
Type | Name | Description |
---|---|---|
SgiColorTable | target | The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. |
SgiColorTable | pname | The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. |
Single | params |
ColorTableParameter(SgiColorTable, SgiColorTable, Single[])
[requires: SGI_color_table] Set color lookup table parameters
Declaration
[Obsolete("Use ColorTableTargetSgi overload instead")]
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glColorTableParameterfvSGI")]
[CLSCompliant(false)]
public static void ColorTableParameter(SgiColorTable target, SgiColorTable pname, [Count(Computed = "pname")] float[] params)
Parameters
Type | Name | Description |
---|---|---|
SgiColorTable | target | The target color table. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. |
SgiColorTable | pname | The symbolic name of a texture color lookup table parameter. Must be one of ColorTableScale or ColorTableBias. |
Single[] | params |
CopyColorTable(ColorTableTargetSgi, InternalFormat, Int32, Int32, Int32)
[requires: SGI_color_table] Copy pixels into a color table
Declaration
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glCopyColorTableSGI")]
public static void CopyColorTable(ColorTableTargetSgi target, InternalFormat internalformat, int x, int y, int width)
Parameters
Type | Name | Description |
---|---|---|
ColorTableTargetSgi | target | The color table target. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. |
InternalFormat | internalformat | The internal storage format of the texture image. Must be one of the following symbolic constants: Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. |
Int32 | x | The x coordinate of the lower-left corner of the pixel rectangle to be transferred to the color table. |
Int32 | y | The y coordinate of the lower-left corner of the pixel rectangle to be transferred to the color table. |
Int32 | width | The width of the pixel rectangle. |
CopyColorTable(SgiColorTable, InternalFormat, Int32, Int32, Int32)
[requires: SGI_color_table] Copy pixels into a color table
Declaration
[Obsolete("Use ColorTableTargetSgi overload instead")]
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glCopyColorTableSGI")]
public static void CopyColorTable(SgiColorTable target, InternalFormat internalformat, int x, int y, int width)
Parameters
Type | Name | Description |
---|---|---|
SgiColorTable | target | The color table target. Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. |
InternalFormat | internalformat | The internal storage format of the texture image. Must be one of the following symbolic constants: Alpha, Alpha4, Alpha8, Alpha12, Alpha16, Luminance, Luminance4, Luminance8, Luminance12, Luminance16, LuminanceAlpha, Luminance4Alpha4, Luminance6Alpha2, Luminance8Alpha8, Luminance12Alpha4, Luminance12Alpha12, Luminance16Alpha16, Intensity, Intensity4, Intensity8, Intensity12, Intensity16, R3G3B2, Rgb, Rgb4, Rgb5, Rgb8, Rgb10, Rgb12, Rgb16, Rgba, Rgba2, Rgba4, Rgb5A1, Rgba8, Rgb10A2, Rgba12, or Rgba16. |
Int32 | x | The x coordinate of the lower-left corner of the pixel rectangle to be transferred to the color table. |
Int32 | y | The y coordinate of the lower-left corner of the pixel rectangle to be transferred to the color table. |
Int32 | width | The width of the pixel rectangle. |
GetColorTable(ColorTableTargetSgi, PixelFormat, PixelType, IntPtr)
[requires: SGI_color_table] Retrieve contents of a color lookup table
Declaration
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glGetColorTableSGI")]
public static void GetColorTable(ColorTableTargetSgi target, PixelFormat format, PixelType type, [Count(Computed = "target,format,type")] IntPtr table)
Parameters
Type | Name | Description |
---|---|---|
ColorTableTargetSgi | target | Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. |
PixelFormat | format | The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. |
PixelType | type | The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. |
IntPtr | table | [length: COMPSIZE(target,format,type)] Pointer to a one-dimensional array of pixel data containing the contents of the color table. |
GetColorTable(SgiColorTable, PixelFormat, PixelType, IntPtr)
[requires: SGI_color_table] Retrieve contents of a color lookup table
Declaration
[Obsolete("Use ColorTableTargetSgi overload instead")]
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glGetColorTableSGI")]
public static void GetColorTable(SgiColorTable target, PixelFormat format, PixelType type, [Count(Computed = "target,format,type")] IntPtr table)
Parameters
Type | Name | Description |
---|---|---|
SgiColorTable | target | Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. |
PixelFormat | format | The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. |
PixelType | type | The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. |
IntPtr | table | [length: COMPSIZE(target,format,type)] Pointer to a one-dimensional array of pixel data containing the contents of the color table. |
GetColorTable<T3>(ColorTableTargetSgi, PixelFormat, PixelType, ref T3)
[requires: SGI_color_table] Retrieve contents of a color lookup table
Declaration
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glGetColorTableSGI")]
public static void GetColorTable<T3>(ColorTableTargetSgi target, PixelFormat format, PixelType type, [Count(Computed = "target,format,type")] ref T3 table)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
ColorTableTargetSgi | target | Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. |
PixelFormat | format | The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. |
PixelType | type | The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. |
T3 | table | [length: COMPSIZE(target,format,type)] Pointer to a one-dimensional array of pixel data containing the contents of the color table. |
Type Parameters
Name | Description |
---|---|
T3 |
GetColorTable<T3>(ColorTableTargetSgi, PixelFormat, PixelType, T3[])
[requires: SGI_color_table] Retrieve contents of a color lookup table
Declaration
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glGetColorTableSGI")]
[CLSCompliant(false)]
public static void GetColorTable<T3>(ColorTableTargetSgi target, PixelFormat format, PixelType type, [Count(Computed = "target,format,type")] T3[] table)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
ColorTableTargetSgi | target | Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. |
PixelFormat | format | The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. |
PixelType | type | The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. |
T3[] | table | [length: COMPSIZE(target,format,type)] Pointer to a one-dimensional array of pixel data containing the contents of the color table. |
Type Parameters
Name | Description |
---|---|
T3 |
GetColorTable<T3>(ColorTableTargetSgi, PixelFormat, PixelType, T3[,,])
[requires: SGI_color_table] Retrieve contents of a color lookup table
Declaration
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glGetColorTableSGI")]
[CLSCompliant(false)]
public static void GetColorTable<T3>(ColorTableTargetSgi target, PixelFormat format, PixelType type, [Count(Computed = "target,format,type")] T3[,, ] table)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
ColorTableTargetSgi | target | Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. |
PixelFormat | format | The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. |
PixelType | type | The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. |
T3[,,] | table | [length: COMPSIZE(target,format,type)] Pointer to a one-dimensional array of pixel data containing the contents of the color table. |
Type Parameters
Name | Description |
---|---|
T3 |
GetColorTable<T3>(ColorTableTargetSgi, PixelFormat, PixelType, T3[,])
[requires: SGI_color_table] Retrieve contents of a color lookup table
Declaration
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glGetColorTableSGI")]
[CLSCompliant(false)]
public static void GetColorTable<T3>(ColorTableTargetSgi target, PixelFormat format, PixelType type, [Count(Computed = "target,format,type")] T3[, ] table)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
ColorTableTargetSgi | target | Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. |
PixelFormat | format | The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. |
PixelType | type | The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. |
T3[,] | table | [length: COMPSIZE(target,format,type)] Pointer to a one-dimensional array of pixel data containing the contents of the color table. |
Type Parameters
Name | Description |
---|---|
T3 |
GetColorTable<T3>(SgiColorTable, PixelFormat, PixelType, ref T3)
[requires: SGI_color_table] Retrieve contents of a color lookup table
Declaration
[Obsolete("Use ColorTableTargetSgi overload instead")]
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glGetColorTableSGI")]
public static void GetColorTable<T3>(SgiColorTable target, PixelFormat format, PixelType type, [Count(Computed = "target,format,type")] ref T3 table)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
SgiColorTable | target | Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. |
PixelFormat | format | The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. |
PixelType | type | The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. |
T3 | table | [length: COMPSIZE(target,format,type)] Pointer to a one-dimensional array of pixel data containing the contents of the color table. |
Type Parameters
Name | Description |
---|---|
T3 |
GetColorTable<T3>(SgiColorTable, PixelFormat, PixelType, T3[])
[requires: SGI_color_table] Retrieve contents of a color lookup table
Declaration
[Obsolete("Use ColorTableTargetSgi overload instead")]
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glGetColorTableSGI")]
[CLSCompliant(false)]
public static void GetColorTable<T3>(SgiColorTable target, PixelFormat format, PixelType type, [Count(Computed = "target,format,type")] T3[] table)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
SgiColorTable | target | Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. |
PixelFormat | format | The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. |
PixelType | type | The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. |
T3[] | table | [length: COMPSIZE(target,format,type)] Pointer to a one-dimensional array of pixel data containing the contents of the color table. |
Type Parameters
Name | Description |
---|---|
T3 |
GetColorTable<T3>(SgiColorTable, PixelFormat, PixelType, T3[,,])
[requires: SGI_color_table] Retrieve contents of a color lookup table
Declaration
[Obsolete("Use ColorTableTargetSgi overload instead")]
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glGetColorTableSGI")]
[CLSCompliant(false)]
public static void GetColorTable<T3>(SgiColorTable target, PixelFormat format, PixelType type, [Count(Computed = "target,format,type")] T3[,, ] table)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
SgiColorTable | target | Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. |
PixelFormat | format | The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. |
PixelType | type | The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. |
T3[,,] | table | [length: COMPSIZE(target,format,type)] Pointer to a one-dimensional array of pixel data containing the contents of the color table. |
Type Parameters
Name | Description |
---|---|
T3 |
GetColorTable<T3>(SgiColorTable, PixelFormat, PixelType, T3[,])
[requires: SGI_color_table] Retrieve contents of a color lookup table
Declaration
[Obsolete("Use ColorTableTargetSgi overload instead")]
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glGetColorTableSGI")]
[CLSCompliant(false)]
public static void GetColorTable<T3>(SgiColorTable target, PixelFormat format, PixelType type, [Count(Computed = "target,format,type")] T3[, ] table)
where T3 : struct
Parameters
Type | Name | Description |
---|---|---|
SgiColorTable | target | Must be ColorTable, PostConvolutionColorTable, or PostColorMatrixColorTable. |
PixelFormat | format | The format of the pixel data in table. The possible values are Red, Green, Blue, Alpha, Luminance, LuminanceAlpha, Rgb, Bgr, Rgba, and Bgra. |
PixelType | type | The type of the pixel data in table. Symbolic constants UnsignedByte, Byte, Bitmap, UnsignedShort, Short, UnsignedInt, Int, Float, UnsignedByte332, UnsignedByte233Rev, UnsignedShort565, UnsignedShort565Rev, UnsignedShort4444, UnsignedShort4444Rev, UnsignedShort5551, UnsignedShort1555Rev, UnsignedInt8888, UnsignedInt8888Rev, UnsignedInt1010102, and UnsignedInt2101010Rev are accepted. |
T3[,] | table | [length: COMPSIZE(target,format,type)] Pointer to a one-dimensional array of pixel data containing the contents of the color table. |
Type Parameters
Name | Description |
---|---|
T3 |
GetColorTableParameter(ColorTableTargetSgi, GetColorTableParameterPNameSgi, Int32*)
[requires: SGI_color_table] Get color lookup table parameters
Declaration
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glGetColorTableParameterivSGI")]
[CLSCompliant(false)]
public static void GetColorTableParameter(ColorTableTargetSgi target, GetColorTableParameterPNameSgi pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
ColorTableTargetSgi | target | The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. |
GetColorTableParameterPNameSgi | pname | The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. |
Int32* | params |
GetColorTableParameter(ColorTableTargetSgi, GetColorTableParameterPNameSgi, out Int32)
[requires: SGI_color_table] Get color lookup table parameters
Declaration
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glGetColorTableParameterivSGI")]
[CLSCompliant(false)]
public static void GetColorTableParameter(ColorTableTargetSgi target, GetColorTableParameterPNameSgi pname, [Count(Computed = "pname")] out int params)
Parameters
Type | Name | Description |
---|---|---|
ColorTableTargetSgi | target | The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. |
GetColorTableParameterPNameSgi | pname | The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. |
Int32 | params |
GetColorTableParameter(ColorTableTargetSgi, GetColorTableParameterPNameSgi, Int32[])
[requires: SGI_color_table] Get color lookup table parameters
Declaration
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glGetColorTableParameterivSGI")]
[CLSCompliant(false)]
public static void GetColorTableParameter(ColorTableTargetSgi target, GetColorTableParameterPNameSgi pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
ColorTableTargetSgi | target | The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. |
GetColorTableParameterPNameSgi | pname | The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. |
Int32[] | params |
GetColorTableParameter(ColorTableTargetSgi, GetColorTableParameterPNameSgi, Single*)
[requires: SGI_color_table] Get color lookup table parameters
Declaration
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glGetColorTableParameterfvSGI")]
[CLSCompliant(false)]
public static void GetColorTableParameter(ColorTableTargetSgi target, GetColorTableParameterPNameSgi pname, [Count(Computed = "pname")] float *params)
Parameters
Type | Name | Description |
---|---|---|
ColorTableTargetSgi | target | The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. |
GetColorTableParameterPNameSgi | pname | The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. |
Single* | params |
GetColorTableParameter(ColorTableTargetSgi, GetColorTableParameterPNameSgi, out Single)
[requires: SGI_color_table] Get color lookup table parameters
Declaration
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glGetColorTableParameterfvSGI")]
[CLSCompliant(false)]
public static void GetColorTableParameter(ColorTableTargetSgi target, GetColorTableParameterPNameSgi pname, [Count(Computed = "pname")] out float params)
Parameters
Type | Name | Description |
---|---|---|
ColorTableTargetSgi | target | The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. |
GetColorTableParameterPNameSgi | pname | The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. |
Single | params |
GetColorTableParameter(ColorTableTargetSgi, GetColorTableParameterPNameSgi, Single[])
[requires: SGI_color_table] Get color lookup table parameters
Declaration
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glGetColorTableParameterfvSGI")]
[CLSCompliant(false)]
public static void GetColorTableParameter(ColorTableTargetSgi target, GetColorTableParameterPNameSgi pname, [Count(Computed = "pname")] float[] params)
Parameters
Type | Name | Description |
---|---|---|
ColorTableTargetSgi | target | The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. |
GetColorTableParameterPNameSgi | pname | The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. |
Single[] | params |
GetColorTableParameter(SgiColorTable, SgiColorTable, Int32*)
[requires: SGI_color_table] Get color lookup table parameters
Declaration
[Obsolete("Use ColorTableTargetSgi overload instead")]
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glGetColorTableParameterivSGI")]
[CLSCompliant(false)]
public static void GetColorTableParameter(SgiColorTable target, SgiColorTable pname, [Count(Computed = "pname")] int *params)
Parameters
Type | Name | Description |
---|---|---|
SgiColorTable | target | The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. |
SgiColorTable | pname | The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. |
Int32* | params |
GetColorTableParameter(SgiColorTable, SgiColorTable, out Int32)
[requires: SGI_color_table] Get color lookup table parameters
Declaration
[Obsolete("Use ColorTableTargetSgi overload instead")]
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glGetColorTableParameterivSGI")]
[CLSCompliant(false)]
public static void GetColorTableParameter(SgiColorTable target, SgiColorTable pname, [Count(Computed = "pname")] out int params)
Parameters
Type | Name | Description |
---|---|---|
SgiColorTable | target | The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. |
SgiColorTable | pname | The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. |
Int32 | params |
GetColorTableParameter(SgiColorTable, SgiColorTable, Int32[])
[requires: SGI_color_table] Get color lookup table parameters
Declaration
[Obsolete("Use ColorTableTargetSgi overload instead")]
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glGetColorTableParameterivSGI")]
[CLSCompliant(false)]
public static void GetColorTableParameter(SgiColorTable target, SgiColorTable pname, [Count(Computed = "pname")] int[] params)
Parameters
Type | Name | Description |
---|---|---|
SgiColorTable | target | The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. |
SgiColorTable | pname | The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. |
Int32[] | params |
GetColorTableParameter(SgiColorTable, SgiColorTable, Single*)
[requires: SGI_color_table] Get color lookup table parameters
Declaration
[Obsolete("Use ColorTableTargetSgi overload instead")]
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glGetColorTableParameterfvSGI")]
[CLSCompliant(false)]
public static void GetColorTableParameter(SgiColorTable target, SgiColorTable pname, [Count(Computed = "pname")] float *params)
Parameters
Type | Name | Description |
---|---|---|
SgiColorTable | target | The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. |
SgiColorTable | pname | The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. |
Single* | params |
GetColorTableParameter(SgiColorTable, SgiColorTable, out Single)
[requires: SGI_color_table] Get color lookup table parameters
Declaration
[Obsolete("Use ColorTableTargetSgi overload instead")]
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glGetColorTableParameterfvSGI")]
[CLSCompliant(false)]
public static void GetColorTableParameter(SgiColorTable target, SgiColorTable pname, [Count(Computed = "pname")] out float params)
Parameters
Type | Name | Description |
---|---|---|
SgiColorTable | target | The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. |
SgiColorTable | pname | The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. |
Single | params |
GetColorTableParameter(SgiColorTable, SgiColorTable, Single[])
[requires: SGI_color_table] Get color lookup table parameters
Declaration
[Obsolete("Use ColorTableTargetSgi overload instead")]
[AutoGenerated(Category = "SGI_color_table", Version = "", EntryPoint = "glGetColorTableParameterfvSGI")]
[CLSCompliant(false)]
public static void GetColorTableParameter(SgiColorTable target, SgiColorTable pname, [Count(Computed = "pname")] float[] params)
Parameters
Type | Name | Description |
---|---|---|
SgiColorTable | target | The target color table. Must be ColorTable, PostConvolutionColorTable, PostColorMatrixColorTable, ProxyColorTable, ProxyPostConvolutionColorTable, or ProxyPostColorMatrixColorTable. |
SgiColorTable | pname | The symbolic name of a color lookup table parameter. Must be one of ColorTableBias, ColorTableScale, ColorTableFormat, ColorTableWidth, ColorTableRedSize, ColorTableGreenSize, ColorTableBlueSize, ColorTableAlphaSize, ColorTableLuminanceSize, or ColorTableIntensitySize. |
Single[] | params |