Show / Hide Table of Contents

Class GL.Img

Inheritance
Object
GL.Img
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: OpenTK.Graphics.ES11
Assembly: OpenTK.dll
Syntax
public static class Img

Methods

ClipPlane(All, Single*)

[requires: IMG_user_clip_plane] Specify a plane against which all geometry is clipped

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanefIMG")]
[CLSCompliant(false)]
public static void ClipPlane(All p, [Count(Count = 4)] float *eqn)
Parameters
Type Name Description
All p

Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted.

Single* eqn

[length: 4] Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation.

ClipPlane(All, ref Single)

[requires: IMG_user_clip_plane] Specify a plane against which all geometry is clipped

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanefIMG")]
[CLSCompliant(false)]
public static void ClipPlane(All p, [Count(Count = 4)] ref float eqn)
Parameters
Type Name Description
All p

Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted.

Single eqn

[length: 4] Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation.

ClipPlane(All, Single[])

[requires: IMG_user_clip_plane] Specify a plane against which all geometry is clipped

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanefIMG")]
[CLSCompliant(false)]
public static void ClipPlane(All p, [Count(Count = 4)] float[] eqn)
Parameters
Type Name Description
All p

Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted.

Single[] eqn

[length: 4] Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation.

ClipPlane(ClipPlaneName, Single*)

[requires: IMG_user_clip_plane] Specify a plane against which all geometry is clipped

Declaration
[AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanefIMG")]
[CLSCompliant(false)]
public static void ClipPlane(ClipPlaneName p, [Count(Count = 4)] float *eqn)
Parameters
Type Name Description
ClipPlaneName p

Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted.

Single* eqn

[length: 4] Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation.

ClipPlane(ClipPlaneName, ref Single)

[requires: IMG_user_clip_plane] Specify a plane against which all geometry is clipped

Declaration
[AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanefIMG")]
[CLSCompliant(false)]
public static void ClipPlane(ClipPlaneName p, [Count(Count = 4)] ref float eqn)
Parameters
Type Name Description
ClipPlaneName p

Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted.

Single eqn

[length: 4] Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation.

ClipPlane(ClipPlaneName, Single[])

[requires: IMG_user_clip_plane] Specify a plane against which all geometry is clipped

Declaration
[AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanefIMG")]
[CLSCompliant(false)]
public static void ClipPlane(ClipPlaneName p, [Count(Count = 4)] float[] eqn)
Parameters
Type Name Description
ClipPlaneName p

Specifies which clipping plane is being positioned. Symbolic names of the form ClipPlanei, where i is an integer between 0 and MaxClipPlanes - 1, are accepted.

Single[] eqn

[length: 4] Specifies the address of an array of four double-precision floating-point values. These values are interpreted as a plane equation.

ClipPlanex(All, Int32*)

[requires: IMG_user_clip_plane]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanexIMG")]
[CLSCompliant(false)]
public static void ClipPlanex(All p, [Count(Count = 4)] int *eqn)
Parameters
Type Name Description
All p
Int32* eqn

[length: 4]

ClipPlanex(All, ref Int32)

[requires: IMG_user_clip_plane]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanexIMG")]
[CLSCompliant(false)]
public static void ClipPlanex(All p, [Count(Count = 4)] ref int eqn)
Parameters
Type Name Description
All p
Int32 eqn

[length: 4]

ClipPlanex(All, Int32[])

[requires: IMG_user_clip_plane]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanexIMG")]
[CLSCompliant(false)]
public static void ClipPlanex(All p, [Count(Count = 4)] int[] eqn)
Parameters
Type Name Description
All p
Int32[] eqn

[length: 4]

ClipPlanex(ClipPlaneName, Int32*)

[requires: IMG_user_clip_plane]

Declaration
[AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanexIMG")]
[CLSCompliant(false)]
public static void ClipPlanex(ClipPlaneName p, [Count(Count = 4)] int *eqn)
Parameters
Type Name Description
ClipPlaneName p
Int32* eqn

[length: 4]

ClipPlanex(ClipPlaneName, ref Int32)

[requires: IMG_user_clip_plane]

Declaration
[AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanexIMG")]
[CLSCompliant(false)]
public static void ClipPlanex(ClipPlaneName p, [Count(Count = 4)] ref int eqn)
Parameters
Type Name Description
ClipPlaneName p
Int32 eqn

[length: 4]

ClipPlanex(ClipPlaneName, Int32[])

[requires: IMG_user_clip_plane]

Declaration
[AutoGenerated(Category = "IMG_user_clip_plane", Version = "", EntryPoint = "glClipPlanexIMG")]
[CLSCompliant(false)]
public static void ClipPlanex(ClipPlaneName p, [Count(Count = 4)] int[] eqn)
Parameters
Type Name Description
ClipPlaneName p
Int32[] eqn

[length: 4]

FramebufferTexture2DMultisample(All, All, All, Int32, Int32, Int32)

[requires: IMG_multisampled_render_to_texture]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTexture2DMultisampleIMG")]
[CLSCompliant(false)]
public static void FramebufferTexture2DMultisample(All target, All attachment, All textarget, int texture, int level, int samples)
Parameters
Type Name Description
All target
All attachment
All textarget
Int32 texture
Int32 level
Int32 samples

FramebufferTexture2DMultisample(All, All, All, UInt32, Int32, Int32)

[requires: IMG_multisampled_render_to_texture]

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTexture2DMultisampleIMG")]
[CLSCompliant(false)]
public static void FramebufferTexture2DMultisample(All target, All attachment, All textarget, uint texture, int level, int samples)
Parameters
Type Name Description
All target
All attachment
All textarget
UInt32 texture
Int32 level
Int32 samples

FramebufferTexture2DMultisample(FramebufferTarget, FramebufferAttachment, TextureTarget, Int32, Int32, Int32)

[requires: IMG_multisampled_render_to_texture]

Declaration
[AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTexture2DMultisampleIMG")]
[CLSCompliant(false)]
public static void FramebufferTexture2DMultisample(FramebufferTarget target, FramebufferAttachment attachment, TextureTarget textarget, int texture, int level, int samples)
Parameters
Type Name Description
FramebufferTarget target
FramebufferAttachment attachment
TextureTarget textarget
Int32 texture
Int32 level
Int32 samples

FramebufferTexture2DMultisample(FramebufferTarget, FramebufferAttachment, TextureTarget, UInt32, Int32, Int32)

[requires: IMG_multisampled_render_to_texture]

Declaration
[AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glFramebufferTexture2DMultisampleIMG")]
[CLSCompliant(false)]
public static void FramebufferTexture2DMultisample(FramebufferTarget target, FramebufferAttachment attachment, TextureTarget textarget, uint texture, int level, int samples)
Parameters
Type Name Description
FramebufferTarget target
FramebufferAttachment attachment
TextureTarget textarget
UInt32 texture
Int32 level
Int32 samples

RenderbufferStorageMultisample(All, Int32, All, Int32, Int32)

[requires: IMG_multisampled_render_to_texture] Establish data storage, format, dimensions and sample count of a renderbuffer object's image

Declaration
[Obsolete("Use strongly-typed overload instead")]
[AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glRenderbufferStorageMultisampleIMG")]
public static void RenderbufferStorageMultisample(All target, int samples, All internalformat, int width, int height)
Parameters
Type Name Description
All target

Specifies a binding to which the target of the allocation and must be Renderbuffer.

Int32 samples

Specifies the number of samples to be used for the renderbuffer object's storage.

All internalformat

Specifies the internal format to use for the renderbuffer object's image.

Int32 width

Specifies the width of the renderbuffer, in pixels.

Int32 height

Specifies the height of the renderbuffer, in pixels.

RenderbufferStorageMultisample(RenderbufferTarget, Int32, InternalFormat, Int32, Int32)

[requires: IMG_multisampled_render_to_texture] Establish data storage, format, dimensions and sample count of a renderbuffer object's image

Declaration
[AutoGenerated(Category = "IMG_multisampled_render_to_texture", Version = "", EntryPoint = "glRenderbufferStorageMultisampleIMG")]
public static void RenderbufferStorageMultisample(RenderbufferTarget target, int samples, InternalFormat internalformat, int width, int height)
Parameters
Type Name Description
RenderbufferTarget target

Specifies a binding to which the target of the allocation and must be Renderbuffer.

Int32 samples

Specifies the number of samples to be used for the renderbuffer object's storage.

InternalFormat internalformat

Specifies the internal format to use for the renderbuffer object's image.

Int32 width

Specifies the width of the renderbuffer, in pixels.

Int32 height

Specifies the height of the renderbuffer, in pixels.

In This Article
Back to top Generated by DocFX