C# Класс NewTOAPIA.GL.GraphicsInterface

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
gCheckErrors bool
glActiveTexture DglActiveTexture_I
glBindFramebufferEXT_II DglBindFramebufferEXT_II
glBindRenderbufferEXT DglBindRenderbufferEXT_II
glBlendEquation DglBlendEquation_I
glBufferData DglBufferData
glBufferData_IIPI DglBufferData_IIPI
glBufferData_IIaBI DglBufferData_IIaBI
glBufferData_IIaFI DglBufferData_IIaFI
glBufferData_IIaII DglBufferData_IIaII
glBufferSubData DglBufferSubData
glBufferSubData_IIIP DglBufferSubData_IIIP
glBufferSubData_IIIaB DglBufferSubData_IIIaB
glBufferSubData_IIIaF DglBufferSubData_IIIaF
glBufferSubData_IIIaI DglBufferSubData_IIIaI
glCheckFramebufferStatus_I DglCheckFramebufferStatusEXT_I
glColorTable_P DglColorTable_IIIIIP
glColorTable_aB DglColorTable_IIIIIaB
glColorTable_aF DglColorTable_IIIIIaF
glColorTable_aI DglColorTable_IIIIIaI
glConvolutionFilter2D_P DglConvolutionFilter2D_IIIIIIP
glConvolutionFilter2D_aF DglConvolutionFilter2D_IIIIIIaF
glDeleteFramebuffers_IP DglDeleteFramebuffersEXT_IP
glDeleteFramebuffers_IaI DglDeleteFramebuffersEXT_IaI
glDeleteRenderbuffersEXT_IP DglDeleteRenderbuffersEXT_IP
glDeleteRenderbuffersEXT_IaI DglDeleteRenderbuffersEXT_IaI
glDrawBuffers_IP DglDrawBuffers_IP
glDrawBuffers_IaI DglDrawBuffers_IaI
glFramebufferRenderbufferEXT DglFramebufferRenderbufferEXT_IIII
glFramebufferTexture1DEXT DglFramebufferTexture1DEXT_IIIII
glFramebufferTexture2DEXT DglFramebufferTexture2DEXT_IIIII
glFramebufferTexture3DEXT DglFramebufferTexture3DEXT_IIIIII
glGenFramebuffersEXT_IP DglGenFramebuffersEXT_IP
glGenFramebuffersEXT_IaI DglGenFramebuffersEXT_IaI
glGenRenderbuffersEXT_IP DglGenRenderbuffersEXT_IP
glGenRenderbuffersEXT_IaI DglGenRenderbuffersEXT_IaI
glGetBufferParameteriv_IIaI DglGetBufferParameteriv_IIaI
glGetBufferPointerv DglGetBufferPointerv_IIrP
glGetHistogram_P DglGetHistogram_IBIIP
glGetHistogram_aF DglGetHistogram_IBIIaF
glGetHistogram_aI DglGetHistogram_IBIIaI
glHistogram DglHistogram_IIIB
glMapBufferARB DglMapBufferARB_II
glRenderbufferStorageEXT DglRenderbufferStorageEXT_IIII
glWindowPos DglWindowPos2i_II

Открытые методы

Метод Описание
Accum ( AccumOp op, float value ) : void
ActiveTexture ( TextureUnitID unitID ) : void
AlphaFunc ( AlphaFunction func, float reference ) : void
ArrayElement ( int i ) : void
AttachShader ( int programID, int shaderID ) : void
BindBuffer ( BufferTarget target, int bufferID ) : void
BindFramebuffer ( int target, int bufferID ) : void
BindRenderbuffer ( int target, int bufferID ) : void
BindTexture ( TextureBindTarget target, uint texture ) : void
BlendEquation ( BlendEquation equation ) : void
BlendFunc ( BlendingFactorSrc sfactor, BlendingFactorDest dfactor ) : void
BufferData ( BufferTarget target, int size, IntPtr data, BufferUsage usage ) : void
BufferSubData ( BufferTarget target, IntPtr offset, IntPtr size, [ data ) : void
BufferSubData ( BufferTarget target, int offset, int size, IntPtr data ) : void
BufferSubData ( BufferTarget target, int offset, int size, byte data ) : void
BufferSubData ( BufferTarget target, int offset, int size, float data ) : void
BufferSubData ( BufferTarget target, int offset, int size, int data ) : void
CheckFramebufferStatus ( int target ) : int
ClipPlane ( ClipPlaneName plane, double equation ) : void
Color ( ColorRGBA aColor ) : void
Color ( Vector3f vec ) : void
Color ( byte red, byte green, byte blue ) : void
Color ( float red, float green, float blue ) : void
Color ( float r, float g, float b, float a ) : void
Color3 ( byte v ) : void
Color3 ( float v ) : void
Color4 ( ColorRGBA aColor ) : void
Color4 ( byte v ) : void
Color4 ( byte red, byte green, byte blue, byte alpha ) : void
Color4 ( float v ) : void
Color4 ( float4 vec ) : void
ColorMask ( byte red, byte green, byte blue, byte alpha ) : void
ColorMaterial ( GLFace face, ColorMaterialParameter mode ) : void
ColorPointer ( ColorRGBA pointer ) : void
ColorPointer ( int size, ColorPointerType type, int stride, IntPtr pointer ) : void
ColorPointer ( int size, ColorPointerType type, int stride, byte pointer ) : void
ColorPointer ( int size, ColorPointerType type, int stride, float pointer ) : void
ColorTable ( int target, int internalformat, int width, int format, int itype, IntPtr table ) : void
ColorTable ( int target, int internalformat, int width, int format, int itype, byte table ) : void
ColorTable ( int target, int internalformat, int width, int format, int itype, float table ) : void
ColorTable ( int target, int internalformat, int width, int format, int itype, int table ) : void
CompileShader ( int shaderID ) : void
ConvolutionFilter2D ( int internalformat, int width, int height, int format, int itype, IntPtr data ) : void
ConvolutionFilter2D ( int internalformat, int width, int height, int format, int itype, float data ) : void
CreateProgram ( ) : int
CreateShader ( ShaderType aType ) : int
CullFace ( GLFace mode ) : void
DeleteBuffers ( int numBuffers, int buffers ) : void
DeleteFramebuffers ( int num, IntPtr bufferIDs ) : void
DeleteFramebuffers ( int num, int bufferIDs ) : void
DeleteRenderbuffers ( int num, IntPtr bufferIDs ) : void
DeleteRenderbuffers ( int num, int bufferIDs ) : void
DeleteShader ( int shaderID ) : void
DeleteTextures ( int n, uint textures ) : void
DepthFunc ( DepthFunction func ) : void
DepthMask ( System.Boolean flag ) : void
DepthRange ( double zNear, double zFar ) : void
DrawArrays ( BeginMode mode, int first, int count ) : void
DrawBuffer ( DrawBufferMode mode ) : void
DrawBuffers ( int num, IntPtr buffers ) : void
DrawBuffers ( int num, int buffers ) : void
DrawElements ( BeginMode mode, int count, DrawElementType type, IntPtr indices ) : void
DrawElements ( BeginMode mode, int count, DrawElementType type, byte indices ) : void
DrawElements ( BeginMode mode, int count, DrawElementType type, int indices ) : void
DrawElements ( BeginMode mode, int count, DrawElementType type, uint indices ) : void
DrawElements ( BeginMode mode, int count, DrawElementType type, ushort indices ) : void
DrawPixels ( int width, int height, PixelLayout format, PixelComponentType type, IntPtr pixels ) : void
EdgeFlag ( bool flag ) : void
EdgeFlagPointer ( int stride, System.Boolean pointer ) : void
EdgeFlagPointer ( int stride, IntPtr pointer ) : void
EdgeFlagPointer ( int stride, byte pointer ) : void
EdgeFlagv ( System.Boolean &flag ) : void
EvalCoord1 ( double u ) : void
EvalCoord1 ( float u ) : void
EvalCoord2 ( double u ) : void
EvalCoord2 ( double u, double v ) : void
EvalCoord2 ( float u ) : void
EvalCoord2 ( float u, float v ) : void
EvalMesh1 ( MeshMode1 mode, int i1, int i2 ) : void
EvalMesh2 ( MeshMode2 mode, int i1, int i2, int j1, int j2 ) : void
EvalPoint1 ( int i ) : void
EvalPoint2 ( int i, int j ) : void
FeedbackBuffer ( int size, FeedBackMode type, float buffer ) : void
Finish ( ) : void
Flush ( ) : void
Fogf ( FogParameter pname, float param ) : void
Fogfv ( FogParameter pname, float parameters ) : void
FramebufferRenderbuffer ( int target, int attachment, int renderbuffertarget, int renderbufferID ) : void
FramebufferTexture1D ( int target, ColorBufferAttachPoint attachment, int textarget, int textureID, int level ) : void
FramebufferTexture2D ( int target, ColorBufferAttachPoint attachPoint, int textarget, int textureID, int level ) : void
FramebufferTexture3D ( int target, ColorBufferAttachPoint attachment, int textarget, int textureID, int level, int zoffset ) : void
FrontFace ( FrontFaceDirection mode ) : void
Frustum ( double left, double right, double bottom, double top, double zNear, double zFar ) : void
GenBufferID ( [ buffers ) : void
GenFramebuffers ( int num, IntPtr bufferIDs ) : void
GenFramebuffers ( int num, int bufferIDs ) : void
GenRenderbuffers ( int num, IntPtr bufferIDs ) : void
GenRenderbuffers ( int num, int bufferIDs ) : void
GetActiveUniform ( int program, int index, int bufSize, int &length, int &size, int &ritype, StringBuilder name ) : void
GetAttachedShaders ( int programID, int maxCount, int &actualCount, int shaderIDs ) : void
GetBoolean ( GetTarget pname ) : bool
GetBoolean ( GetTarget pname, byte parameters ) : void
GetBoolean ( GetTarget pname, int parameters ) : void
GetBufferMappedPointer ( BufferTarget target, IntPtr &pointer ) : void
GetBufferParameteriv ( BufferTarget target, BufferParameter pname, int riparams ) : void
GetClipPlane ( ClipPlaneName plane, double equation ) : void
GetDouble ( GetTarget pname ) : double
GetDouble ( GetTarget pname, double parameters ) : void
GetError ( ) : GLErrorCode
GetFloat ( GetTarget pname ) : float
GetFloat ( GetTarget pname, float parameters ) : void
GetGluString ( GluStringName name ) : string
GetHistogram ( int target, byte reset, int format, int itype, IntPtr values ) : void
GetHistogram ( int target, byte reset, int format, int itype, float values ) : void
GetHistogram ( int target, byte reset, int format, int itype, int values ) : void
GetInteger ( GetTarget pname ) : int
GetInteger ( GetTarget pname, int parameters ) : void
GetMapdv ( MapTarget target, GetMapTarget query, double v ) : void
GetMapfv ( MapTarget target, GetMapTarget query, float v ) : void
GetMapiv ( MapTarget target, GetMapTarget query, int v ) : void
GetMaterialfv ( GLFace face, GetMaterialParameter pname, float parameters ) : void
GetMaterialiv ( GLFace face, GetMaterialParameter pname, int parameters ) : void
GetPixelMapfv ( GetPixelMap map, float values ) : void
GetPixelMapuiv ( GetPixelMap map, uint values ) : void
GetPixelMapusv ( GetPixelMap map, ushort values ) : void
GetPointerv ( GetPointerTarget pname, IntPtr &parameters ) : void
GetPolygonStipple ( byte mask ) : void
GetProgram ( int program, int pname, int riparams ) : void
GetProgramInfoLog ( int programID, int bufferSize, int &length, StringBuilder buffer ) : void
GetShader ( int shader, int pname, int riparams ) : void
GetShaderInfoLog ( int shaderID, int bufferSize, int &length, StringBuilder buffer ) : void
GetShaderSource ( int shaderID, int bufferSize, int &length, StringBuilder source ) : void
GetString ( StringName name ) : string
GetTexEnvfv ( TextureEnvironmentTarget target, TextureEnvironmentParameter pname, float parameters ) : void
GetTexEnviv ( TextureEnvironmentTarget target, TextureEnvironmentParameter pname, int parameters ) : void
GetTexGendv ( TextureCoordName coord, TextureGenParameter pname, double parameters ) : void
GetTexGenfv ( TextureCoordName coord, TextureGenParameter pname, float parameters ) : void
GetTexGeniv ( TextureCoordName coord, TextureGenParameter pname, int parameters ) : void
GetTexImage ( GetTextureImageTarget target, int level, GetTextureImageFormat format, GetTextureImageType type, byte pixels ) : void
GetTexLevelParameterfv ( GetTextureLevelTarget target, int level, GetTextureLevelParamter pname, float parameters ) : void
GetTexLevelParameteriv ( GetTextureLevelTarget target, int level, GetTextureLevelParamter pname, int parameters ) : void
GetTexParameter ( GetTextureParameterTarget target, GetTextureParameter pname, float parameters ) : void
GetTexParameter ( GetTextureParameterTarget target, GetTextureParameter pname, int parameters ) : void
GetUniform ( int programID, int location, float values ) : void
GetUniform ( int programID, int location, int values ) : void
GetUniformLocation ( int programID, string varName ) : int
GraphicsInterface ( GLContext GI ) : System
Hint ( HintTarget target, HintMode mode ) : void
Histogram ( int target, int width, int internalformat, byte sink ) : void
Index ( byte c ) : void
Index ( float c ) : void
Index ( int c ) : void
Index ( short c ) : void
IndexMask ( uint mask ) : void
IndexPointer ( IndexPointerType type, int stride, IntPtr pointer ) : void
InterleavedArrays ( InterleavedArrays format, int stride, byte pointer ) : void
InterleavedArrays ( InterleavedArrays format, int stride, float pointer ) : void
IsEnabled ( GLOption cap ) : Boolean
IsProgram ( int programID ) : bool
IsTexture ( uint texture ) : Boolean
LightModel ( LightModelParameter pname, LightModel param ) : void
LightModel ( LightModelParameter pname, float param ) : void
LightModel ( LightModelParameter pname, int param ) : void
LineStipple ( int factor, ushort pattern ) : void
LineWidth ( float width ) : void
LinkProgram ( int programID ) : void
LoadIdentity ( ) : void
LoadMatrixd ( double m ) : void
LoadMatrixf ( float m ) : void
LogicOp ( LogicOp opcode ) : void
Map1 ( MapTarget target, double u1, double u2, int stride, int order, double points ) : void
Map1 ( MapTarget target, float u1, float u2, int stride, int order, float points ) : void
Map2 ( MapTarget target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double points ) : void
Map2 ( MapTarget target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float points ) : void
MapBuffer ( BufferTarget target, BufferAccess access ) : IntPtr
MapGrid1 ( int un, double u1, double u2 ) : void
MapGrid1 ( int un, float u1, float u2 ) : void
MapGrid2 ( int un, double u1, double u2, int vn, double v1, double v2 ) : void
MapGrid2 ( int un, float u1, float u2, int vn, float v1, float v2 ) : void
Material ( GLFace face, MaterialParameter pname, float param ) : void
Material ( GLFace face, MaterialParameter pname, float3 parameters ) : void
Material ( GLFace face, MaterialParameter pname, float4 parameters ) : void
Material ( GLFace face, MaterialParameter pname, int param ) : void
MatrixMode ( MatrixMode mode ) : void
MultMatrix ( double m ) : void
MultMatrix ( float m ) : void
Normal ( float v ) : void
Normal ( float nx, float ny, float nz ) : void
Normal ( float3 vec ) : void
NormalPointer ( NormalPointerType type, int stride, IntPtr pointer ) : void
NormalPointer ( NormalPointerType type, int stride, float pointer ) : void
NormalPointer ( Vector3f pointer ) : void
Ortho ( double left, double right, double bottom, double top, double zNear, double zFar ) : void
PassThrough ( float token ) : void
PixelMapfv ( uint map, int mapsize, float values ) : void
PixelMapuiv ( PixelMap map, int mapsize, uint values ) : void
PixelMapusv ( PixelMap map, int mapsize, ushort values ) : void
PixelStore ( PixelStore pname, float param ) : void
PixelStore ( PixelStore pname, int param ) : void
PixelStore ( PixelStoreCommand aCmd ) : void
PixelTransfer ( PixelTransfer pname, float param ) : void
PixelTransfer ( PixelTransfer pname, int param ) : void
PixelZoom ( float xfactor, float yfactor ) : void
PointSize ( float size ) : void
PolygonMode ( GLFace face, PolygonMode mode ) : void
PolygonOffset ( float factor, float units ) : void
PolygonStipple ( byte mask ) : void
PopAttrib ( ) : void
PopMatrix ( ) : void
PrioritizeTextures ( int n, uint textures, float priorities ) : void
PushAttrib ( AttribMask mask ) : void
PushMatrix ( ) : void
RasterPos ( Vector3f vec ) : void
RasterPos ( float x, float y, float z, float w ) : void
RasterPos ( float2 vec ) : void
RasterPos ( float4 vec ) : void
RasterPos ( int x, int y, int z, int w ) : void
RasterPos2f ( float x, float y ) : void
RasterPos2fv ( float v ) : void
RasterPos2i ( int x, int y ) : void
RasterPos2iv ( int v ) : void
RasterPos3d ( double x, double y, double z ) : void
RasterPos3dv ( double v ) : void
RasterPos3f ( float x, float y, float z ) : void
RasterPos3fv ( float v ) : void
RasterPos3i ( int x, int y, int z ) : void
RasterPos3iv ( int v ) : void
RasterPos3s ( short x, short y, short z ) : void
RasterPos3sv ( short v ) : void
RasterPos4 ( float v ) : void
RasterPos4 ( int v ) : void
ReadBuffer ( ReadBufferMode mode ) : void
ReadPixels ( int x, int y, GLPixelData pixMap ) : void
RenderMode ( RenderingMode mode ) : RenderingMode
RenderbufferStorage ( int target, int internalformat, int width, int height ) : void
Rotate ( Vector3f angles ) : void

Rotate by the angle amounts specified in the vector. Each component of the vector gives an amount to rotate about the respective axis.

Rotate ( float angle, float x, float y, float z ) : void
Scale ( float x, float y, float z ) : void
Scissor ( int x, int y, int width, int height ) : void
SelectBuffer ( int size, uint buffer ) : void
SetTexture2DParameters ( GLTextureParameters parameters ) : void
SetViewport ( Viewport aviewport ) : void
ShadeModel ( ShadingModel mode ) : void
ShaderSource ( int shader, int count, String textLines, int lengths ) : void
StencilFunc ( StencilFunction func, int reference, uint mask ) : void
StencilMask ( uint mask ) : void
StencilOp ( StencilOp fail, StencilOp zfail, StencilOp zpass ) : void
TexCoord ( TextureCoordinates coords ) : void
TexCoord ( float s ) : void
TexCoord ( float s, float t ) : void
TexCoord1 ( float v ) : void
TexCoord2 ( float v ) : void
TexCoord3 ( double v ) : void
TexCoord3 ( double s, double t, double r ) : void
TexCoord3 ( float v ) : void
TexCoord3 ( float s, float t, float r ) : void
TexCoord3 ( int v ) : void
TexCoord3 ( int s, int t, int r ) : void
TexCoord3 ( short v ) : void
TexCoord3 ( short s, short t, short r ) : void
TexCoord4 ( double v ) : void
TexCoord4 ( double s, double t, double r, double q ) : void
TexCoord4 ( float v ) : void
TexCoord4 ( float s, float t, float r, float q ) : void
TexCoord4 ( int v ) : void
TexCoord4 ( int s, int t, int r, int q ) : void
TexCoord4 ( short v ) : void
TexCoord4 ( short s, short t, short r, short q ) : void
TexCoordPointer ( TextureCoordinates pointer ) : void
TexCoordPointer ( int size, TexCoordPointerType type, int stride, IntPtr pointer ) : void
TexEnv ( TextureEnvModeParam param ) : void
TexEnv ( TextureEnvTargetParameter pname, int param ) : void
TexEnv ( TextureEnvironmentTarget target, TextureEnvironmentParameter pname, float param ) : void
TexEnv ( TextureEnvironmentTarget target, TextureEnvironmentParameter pname, int param ) : void
TexEnv ( TextureFilterTargetParameter pname, int param ) : void
TexGen ( TextureCoordName coord, TextureGenParameter pname, TextureGenMode param ) : void
TexGen ( TextureCoordName coord, TextureGenParameter pname, float param ) : void
TexGen ( TextureCoordName coord, TextureGenParameter pname, int param ) : void
TexGen ( TextureCoordName coord, uint pname, int parameters ) : void
TexImage1D ( Texture1DTarget target, int level, TextureInternalFormat internalformat, int width, int border, TexturePixelFormat format, PixelComponentType type, IntPtr pixels ) : void
TexImage1D ( Texture1DTarget target, int level, TextureInternalFormat internalformat, int width, int border, TexturePixelFormat format, PixelComponentType type, object pixels ) : void
TexImage2D ( Texture2DTarget target, int level, TextureInternalFormat internalformat, int width, int height, int border, TexturePixelFormat format, PixelComponentType type, IntPtr pixels ) : void
TexImage2D ( Texture2DTarget target, int level, TextureInternalFormat internalformat, int width, int height, int border, TexturePixelFormat format, PixelComponentType type, object pixels ) : void
TexImage2D ( int level, TextureInternalFormat internalformat, int width, int height, int border, TexturePixelFormat format, PixelComponentType type, IntPtr pixels ) : void
TexImage2D ( int level, TextureInternalFormat internalformat, int width, int height, int border, TexturePixelFormat format, PixelComponentType type, object pixels ) : void
TexParameter ( TextureParameterTarget target, TextureParameterName pname, TextureMagFilter param ) : void
TexParameter ( TextureParameterTarget target, TextureParameterName pname, TextureMinFilter param ) : void
TexParameter ( TextureParameterTarget target, TextureParameterName pname, TextureShadow shadowParam ) : void
TexParameter ( TextureParameterTarget target, TextureParameterName pname, TextureWrapMode param ) : void
TexParameter ( TextureParameterTarget target, TextureParameterName pname, float param ) : void
TexParameter ( TextureParameterTarget target, TextureParameterName pname, int param ) : void
TexParameterfv ( TextureArrayParameterTarget target, TextureParameterName pname, float parameters ) : void
TexParameteriv ( TextureArrayParameterTarget target, TextureParameterName pname, int parameters ) : void
TexSubImage1D ( int level, int xoffset, int width, TexturePixelFormat format, PixelComponentType type, object pixels ) : void
TexSubImage2D ( Texture2DTarget target, int level, int xoffset, int yoffset, int width, int height, TexturePixelFormat format, PixelComponentType type, IntPtr pixels ) : void
TexSubImage2D ( Texture2DTarget target, int level, int xoffset, int yoffset, int width, int height, TexturePixelFormat format, PixelComponentType type, byte pixels ) : void
Translate ( Vector3D vec ) : void
Translate ( Vector3f vec ) : void
Translate ( double x, double y, double z ) : void
Uniform1f ( int location, float v1 ) : void
Uniform1fv ( int location, int count, float values ) : void
Uniform1i ( int location, int v1 ) : void
Uniform1iv ( int location, int count, int values ) : void
Uniform2f ( int location, float v1, float v2 ) : void
Uniform3f ( int location, float v1, float v2, float v3 ) : void
Uniform4f ( int location, float v1, float v2, float v3, float v4 ) : void
UniformMatrix3 ( int location, int count, bool transpose, float values ) : void
UnmapBuffer ( BufferTarget target ) : byte
UseProgram ( int program ) : void
ValidateProgram ( int programID ) : void
Vertex ( float x, float y ) : void
Vertex ( float x, float y, float z ) : void
Vertex ( float x, float y, float z, float w ) : void
Vertex ( float2 aVector ) : void
Vertex ( float3 vec ) : void
Vertex ( float4 vec ) : void
Vertex2 ( float v ) : void
Vertex3 ( float v ) : void
Vertex4 ( float v ) : void
VertexPointer ( Point3D pointer ) : void
VertexPointer ( Vector3f pointer ) : void
VertexPointer ( float3 pointer ) : void
VertexPointer ( int size, VertexPointerType type, int stride, IntPtr pointer ) : void
VertexPointer ( int size, VertexPointerType type, int stride, object pointer ) : void
VertexPointer ( int size, int stride, double pointer ) : void
VertexPointer ( int size, int stride, float pointer ) : void
VertexPointer ( int size, int stride, int pointer ) : void
VertexPointer ( int size, int stride, short pointer ) : void
Viewport ( int x, int y, int width, int height ) : void
WindowPos ( int x, int y ) : void

Защищенные методы

Метод Описание
CheckException ( ) : void

Приватные методы

Метод Описание
AreTexturesResident ( int n, uint textures, bool residences ) : bool
AreTexturesResident ( int n, uint textures, byte residences ) : bool
Begin ( BeginMode aMode ) : void
Bitmap ( int width, int height, float xorig, float yorig, float xmove, float ymove, byte bitmap ) : void
CallList ( uint list ) : void
CallLists ( int n, ListNameType type, uint lists ) : void
Clear ( ClearBufferMask flags ) : void
ClearAccum ( float red, float green, float blue, float alpha ) : void
ClearAccumBuffer ( ) : void
ClearColor ( ColorRGBA aColor ) : void
ClearColor ( float red, float green, float blue, float alpha ) : void
ClearDepth ( double depth ) : void
ClearIndex ( float c ) : void
ClearStencil ( int s ) : void
ClearStencilBuffer ( ) : void
CopyPixels ( int x, int y, int width, int height, PixelCopyType type ) : void
CopyTexImage1D ( int level, TextureInternalFormat internalFormat, int x, int y, int width, int border ) : void
CopyTexImage2D ( Texture2DTarget target, int level, TextureInternalFormat internalFormat, int x, int y, int width, int height, int border ) : void
CopyTexSubImage1D ( int level, int xoffset, int x, int y, int width ) : void
CopyTexSubImage2D ( Texture2DTarget target, int level, int xoffset, int yoffset, int x, int y, int width, int height ) : void
DeleteLists ( uint list, int range ) : void
Disable ( GLOption cap ) : void
DisableClientState ( ClientArrayType array ) : void
DrawPixels ( int width, int height, PixelLayout format, PixelComponentType type, byte pixels ) : void
DrawPixels ( int width, int height, PixelLayout format, PixelComponentType type, float pixels ) : void
DrawPixels ( int width, int height, PixelLayout format, PixelComponentType type, int pixels ) : void
DrawPixels ( int width, int height, PixelLayout format, PixelComponentType type, sbyte pixels ) : void
DrawPixels ( int width, int height, PixelLayout format, PixelComponentType type, short pixels ) : void
DrawPixels ( int width, int height, PixelLayout format, PixelComponentType type, uint pixels ) : void
DrawPixels ( int width, int height, PixelLayout format, PixelComponentType type, ushort pixels ) : void
Enable ( GLOption cap ) : void
EnableClientState ( ClientArrayType array ) : void
End ( ) : void
EndList ( ) : void
GenLists ( int range ) : uint
GenTextures ( int n, uint textures ) : void
GetLightfv ( GLLightName light, LightParameter pname, float parameters ) : void
GetLightiv ( GLLightName light, LightParameter pname, int parameters ) : void
GraphicsInterface ( ) : System
InitNames ( ) : void
IsList ( uint list ) : Boolean
Light ( GLLightName light, LightParameter pname, Point3D position ) : void
Light ( GLLightName light, LightParameter pname, float param ) : void
Light ( GLLightName light, LightParameter pname, int param ) : void
ListBase ( uint abase ) : void
LoadExtensions ( ) : void
LoadName ( uint name ) : void
LoadVBO ( ) : void
NewList ( uint list, ListMode mode ) : void
PopClientAttrib ( ) : void
PopName ( ) : void
PushClientAttrib ( ClientAttribMask mask ) : void
PushName ( uint name ) : void
ReadPixels ( int x, int y, int width, int height, PixelLayout format, PixelComponentType type, IntPtr pixels ) : void
ReadPixels ( int x, int y, int width, int height, PixelLayout format, PixelComponentType type, byte pixels ) : void

Описание методов

Accum() публичный Метод

public Accum ( AccumOp op, float value ) : void
op AccumOp
value float
Результат void

ActiveTexture() публичный Метод

public ActiveTexture ( TextureUnitID unitID ) : void
unitID TextureUnitID
Результат void

AlphaFunc() публичный Метод

public AlphaFunc ( AlphaFunction func, float reference ) : void
func AlphaFunction
reference float
Результат void

ArrayElement() публичный Метод

public ArrayElement ( int i ) : void
i int
Результат void

AttachShader() публичный Метод

public AttachShader ( int programID, int shaderID ) : void
programID int
shaderID int
Результат void

BindBuffer() публичный Метод

public BindBuffer ( BufferTarget target, int bufferID ) : void
target BufferTarget
bufferID int
Результат void

BindFramebuffer() публичный Метод

public BindFramebuffer ( int target, int bufferID ) : void
target int
bufferID int
Результат void

BindRenderbuffer() публичный Метод

public BindRenderbuffer ( int target, int bufferID ) : void
target int
bufferID int
Результат void

BindTexture() публичный Метод

public BindTexture ( TextureBindTarget target, uint texture ) : void
target TextureBindTarget
texture uint
Результат void

BlendEquation() публичный Метод

public BlendEquation ( BlendEquation equation ) : void
equation BlendEquation
Результат void

BlendFunc() публичный Метод

public BlendFunc ( BlendingFactorSrc sfactor, BlendingFactorDest dfactor ) : void
sfactor BlendingFactorSrc
dfactor BlendingFactorDest
Результат void

BufferData() публичный Метод

public BufferData ( BufferTarget target, int size, IntPtr data, BufferUsage usage ) : void
target BufferTarget
size int
data System.IntPtr
usage BufferUsage
Результат void

BufferSubData() публичный Метод

public BufferSubData ( BufferTarget target, IntPtr offset, IntPtr size, [ data ) : void
target BufferTarget
offset System.IntPtr
size System.IntPtr
data [
Результат void

BufferSubData() публичный Метод

public BufferSubData ( BufferTarget target, int offset, int size, IntPtr data ) : void
target BufferTarget
offset int
size int
data System.IntPtr
Результат void

BufferSubData() публичный Метод

public BufferSubData ( BufferTarget target, int offset, int size, byte data ) : void
target BufferTarget
offset int
size int
data byte
Результат void

BufferSubData() публичный Метод

public BufferSubData ( BufferTarget target, int offset, int size, float data ) : void
target BufferTarget
offset int
size int
data float
Результат void

BufferSubData() публичный Метод

public BufferSubData ( BufferTarget target, int offset, int size, int data ) : void
target BufferTarget
offset int
size int
data int
Результат void

CheckException() защищенный Метод

protected CheckException ( ) : void
Результат void

CheckFramebufferStatus() публичный Метод

public CheckFramebufferStatus ( int target ) : int
target int
Результат int

ClipPlane() публичный Метод

public ClipPlane ( ClipPlaneName plane, double equation ) : void
plane ClipPlaneName
equation double
Результат void

Color() публичный Метод

public Color ( ColorRGBA aColor ) : void
aColor ColorRGBA
Результат void

Color() публичный Метод

public Color ( Vector3f vec ) : void
vec Vector3f
Результат void

Color() публичный Метод

public Color ( byte red, byte green, byte blue ) : void
red byte
green byte
blue byte
Результат void

Color() публичный Метод

public Color ( float red, float green, float blue ) : void
red float
green float
blue float
Результат void

Color() публичный Метод

public Color ( float r, float g, float b, float a ) : void
r float
g float
b float
a float
Результат void

Color3() публичный Метод

public Color3 ( byte v ) : void
v byte
Результат void

Color3() публичный Метод

public Color3 ( float v ) : void
v float
Результат void

Color4() публичный Метод

public Color4 ( ColorRGBA aColor ) : void
aColor ColorRGBA
Результат void

Color4() публичный Метод

public Color4 ( byte v ) : void
v byte
Результат void

Color4() публичный Метод

public Color4 ( byte red, byte green, byte blue, byte alpha ) : void
red byte
green byte
blue byte
alpha byte
Результат void

Color4() публичный Метод

public Color4 ( float v ) : void
v float
Результат void

Color4() публичный Метод

public Color4 ( float4 vec ) : void
vec float4
Результат void

ColorMask() публичный Метод

public ColorMask ( byte red, byte green, byte blue, byte alpha ) : void
red byte
green byte
blue byte
alpha byte
Результат void

ColorMaterial() публичный Метод

public ColorMaterial ( GLFace face, ColorMaterialParameter mode ) : void
face GLFace
mode ColorMaterialParameter
Результат void

ColorPointer() публичный Метод

public ColorPointer ( ColorRGBA pointer ) : void
pointer ColorRGBA
Результат void

ColorPointer() публичный Метод

public ColorPointer ( int size, ColorPointerType type, int stride, IntPtr pointer ) : void
size int
type ColorPointerType
stride int
pointer System.IntPtr
Результат void

ColorPointer() публичный Метод

public ColorPointer ( int size, ColorPointerType type, int stride, byte pointer ) : void
size int
type ColorPointerType
stride int
pointer byte
Результат void

ColorPointer() публичный Метод

public ColorPointer ( int size, ColorPointerType type, int stride, float pointer ) : void
size int
type ColorPointerType
stride int
pointer float
Результат void

ColorTable() публичный Метод

public ColorTable ( int target, int internalformat, int width, int format, int itype, IntPtr table ) : void
target int
internalformat int
width int
format int
itype int
table System.IntPtr
Результат void

ColorTable() публичный Метод

public ColorTable ( int target, int internalformat, int width, int format, int itype, byte table ) : void
target int
internalformat int
width int
format int
itype int
table byte
Результат void

ColorTable() публичный Метод

public ColorTable ( int target, int internalformat, int width, int format, int itype, float table ) : void
target int
internalformat int
width int
format int
itype int
table float
Результат void

ColorTable() публичный Метод

public ColorTable ( int target, int internalformat, int width, int format, int itype, int table ) : void
target int
internalformat int
width int
format int
itype int
table int
Результат void

CompileShader() публичный Метод

public CompileShader ( int shaderID ) : void
shaderID int
Результат void

ConvolutionFilter2D() публичный Метод

public ConvolutionFilter2D ( int internalformat, int width, int height, int format, int itype, IntPtr data ) : void
internalformat int
width int
height int
format int
itype int
data System.IntPtr
Результат void

ConvolutionFilter2D() публичный Метод

public ConvolutionFilter2D ( int internalformat, int width, int height, int format, int itype, float data ) : void
internalformat int
width int
height int
format int
itype int
data float
Результат void

CreateProgram() публичный Метод

public CreateProgram ( ) : int
Результат int

CreateShader() публичный Метод

public CreateShader ( ShaderType aType ) : int
aType ShaderType
Результат int

CullFace() публичный Метод

public CullFace ( GLFace mode ) : void
mode GLFace
Результат void

DeleteBuffers() публичный Метод

public DeleteBuffers ( int numBuffers, int buffers ) : void
numBuffers int
buffers int
Результат void

DeleteFramebuffers() публичный Метод

public DeleteFramebuffers ( int num, IntPtr bufferIDs ) : void
num int
bufferIDs System.IntPtr
Результат void

DeleteFramebuffers() публичный Метод

public DeleteFramebuffers ( int num, int bufferIDs ) : void
num int
bufferIDs int
Результат void

DeleteRenderbuffers() публичный Метод

public DeleteRenderbuffers ( int num, IntPtr bufferIDs ) : void
num int
bufferIDs System.IntPtr
Результат void

DeleteRenderbuffers() публичный Метод

public DeleteRenderbuffers ( int num, int bufferIDs ) : void
num int
bufferIDs int
Результат void

DeleteShader() публичный Метод

public DeleteShader ( int shaderID ) : void
shaderID int
Результат void

DeleteTextures() публичный Метод

public DeleteTextures ( int n, uint textures ) : void
n int
textures uint
Результат void

DepthFunc() публичный Метод

public DepthFunc ( DepthFunction func ) : void
func DepthFunction
Результат void

DepthMask() публичный Метод

public DepthMask ( System.Boolean flag ) : void
flag System.Boolean
Результат void

DepthRange() публичный Метод

public DepthRange ( double zNear, double zFar ) : void
zNear double
zFar double
Результат void

DrawArrays() публичный Метод

public DrawArrays ( BeginMode mode, int first, int count ) : void
mode BeginMode
first int
count int
Результат void

DrawBuffer() публичный Метод

public DrawBuffer ( DrawBufferMode mode ) : void
mode DrawBufferMode
Результат void

DrawBuffers() публичный Метод

public DrawBuffers ( int num, IntPtr buffers ) : void
num int
buffers System.IntPtr
Результат void

DrawBuffers() публичный Метод

public DrawBuffers ( int num, int buffers ) : void
num int
buffers int
Результат void

DrawElements() публичный Метод

public DrawElements ( BeginMode mode, int count, DrawElementType type, IntPtr indices ) : void
mode BeginMode
count int
type DrawElementType
indices System.IntPtr
Результат void

DrawElements() публичный Метод

public DrawElements ( BeginMode mode, int count, DrawElementType type, byte indices ) : void
mode BeginMode
count int
type DrawElementType
indices byte
Результат void

DrawElements() публичный Метод

public DrawElements ( BeginMode mode, int count, DrawElementType type, int indices ) : void
mode BeginMode
count int
type DrawElementType
indices int
Результат void

DrawElements() публичный Метод

public DrawElements ( BeginMode mode, int count, DrawElementType type, uint indices ) : void
mode BeginMode
count int
type DrawElementType
indices uint
Результат void

DrawElements() публичный Метод

public DrawElements ( BeginMode mode, int count, DrawElementType type, ushort indices ) : void
mode BeginMode
count int
type DrawElementType
indices ushort
Результат void

DrawPixels() публичный Метод

public DrawPixels ( int width, int height, PixelLayout format, PixelComponentType type, IntPtr pixels ) : void
width int
height int
format PixelLayout
type PixelComponentType
pixels System.IntPtr
Результат void

EdgeFlag() публичный Метод

public EdgeFlag ( bool flag ) : void
flag bool
Результат void

EdgeFlagPointer() публичный Метод

public EdgeFlagPointer ( int stride, System.Boolean pointer ) : void
stride int
pointer System.Boolean
Результат void

EdgeFlagPointer() публичный Метод

public EdgeFlagPointer ( int stride, IntPtr pointer ) : void
stride int
pointer System.IntPtr
Результат void

EdgeFlagPointer() публичный Метод

public EdgeFlagPointer ( int stride, byte pointer ) : void
stride int
pointer byte
Результат void

EdgeFlagv() публичный Метод

public EdgeFlagv ( System.Boolean &flag ) : void
flag System.Boolean
Результат void

EvalCoord1() публичный Метод

public EvalCoord1 ( double u ) : void
u double
Результат void

EvalCoord1() публичный Метод

public EvalCoord1 ( float u ) : void
u float
Результат void

EvalCoord2() публичный Метод

public EvalCoord2 ( double u ) : void
u double
Результат void

EvalCoord2() публичный Метод

public EvalCoord2 ( double u, double v ) : void
u double
v double
Результат void

EvalCoord2() публичный Метод

public EvalCoord2 ( float u ) : void
u float
Результат void

EvalCoord2() публичный Метод

public EvalCoord2 ( float u, float v ) : void
u float
v float
Результат void

EvalMesh1() публичный Метод

public EvalMesh1 ( MeshMode1 mode, int i1, int i2 ) : void
mode MeshMode1
i1 int
i2 int
Результат void

EvalMesh2() публичный Метод

public EvalMesh2 ( MeshMode2 mode, int i1, int i2, int j1, int j2 ) : void
mode MeshMode2
i1 int
i2 int
j1 int
j2 int
Результат void

EvalPoint1() публичный Метод

public EvalPoint1 ( int i ) : void
i int
Результат void

EvalPoint2() публичный Метод

public EvalPoint2 ( int i, int j ) : void
i int
j int
Результат void

FeedbackBuffer() публичный Метод

public FeedbackBuffer ( int size, FeedBackMode type, float buffer ) : void
size int
type FeedBackMode
buffer float
Результат void

Finish() публичный Метод

public Finish ( ) : void
Результат void

Flush() публичный Метод

public Flush ( ) : void
Результат void

Fogf() публичный Метод

public Fogf ( FogParameter pname, float param ) : void
pname FogParameter
param float
Результат void

Fogfv() публичный Метод

public Fogfv ( FogParameter pname, float parameters ) : void
pname FogParameter
parameters float
Результат void

FramebufferRenderbuffer() публичный Метод

public FramebufferRenderbuffer ( int target, int attachment, int renderbuffertarget, int renderbufferID ) : void
target int
attachment int
renderbuffertarget int
renderbufferID int
Результат void

FramebufferTexture1D() публичный Метод

public FramebufferTexture1D ( int target, ColorBufferAttachPoint attachment, int textarget, int textureID, int level ) : void
target int
attachment ColorBufferAttachPoint
textarget int
textureID int
level int
Результат void

FramebufferTexture2D() публичный Метод

public FramebufferTexture2D ( int target, ColorBufferAttachPoint attachPoint, int textarget, int textureID, int level ) : void
target int
attachPoint ColorBufferAttachPoint
textarget int
textureID int
level int
Результат void

FramebufferTexture3D() публичный Метод

public FramebufferTexture3D ( int target, ColorBufferAttachPoint attachment, int textarget, int textureID, int level, int zoffset ) : void
target int
attachment ColorBufferAttachPoint
textarget int
textureID int
level int
zoffset int
Результат void

FrontFace() публичный Метод

public FrontFace ( FrontFaceDirection mode ) : void
mode FrontFaceDirection
Результат void

Frustum() публичный Метод

public Frustum ( double left, double right, double bottom, double top, double zNear, double zFar ) : void
left double
right double
bottom double
top double
zNear double
zFar double
Результат void

GenBufferID() публичный Метод

public GenBufferID ( [ buffers ) : void
buffers [
Результат void

GenFramebuffers() публичный Метод

public GenFramebuffers ( int num, IntPtr bufferIDs ) : void
num int
bufferIDs System.IntPtr
Результат void

GenFramebuffers() публичный Метод

public GenFramebuffers ( int num, int bufferIDs ) : void
num int
bufferIDs int
Результат void

GenRenderbuffers() публичный Метод

public GenRenderbuffers ( int num, IntPtr bufferIDs ) : void
num int
bufferIDs System.IntPtr
Результат void

GenRenderbuffers() публичный Метод

public GenRenderbuffers ( int num, int bufferIDs ) : void
num int
bufferIDs int
Результат void

GetActiveUniform() публичный Метод

public GetActiveUniform ( int program, int index, int bufSize, int &length, int &size, int &ritype, StringBuilder name ) : void
program int
index int
bufSize int
length int
size int
ritype int
name StringBuilder
Результат void

GetAttachedShaders() публичный Метод

public GetAttachedShaders ( int programID, int maxCount, int &actualCount, int shaderIDs ) : void
programID int
maxCount int
actualCount int
shaderIDs int
Результат void

GetBoolean() публичный Метод

public GetBoolean ( GetTarget pname ) : bool
pname GetTarget
Результат bool

GetBoolean() публичный Метод

public GetBoolean ( GetTarget pname, byte parameters ) : void
pname GetTarget
parameters byte
Результат void

GetBoolean() публичный Метод

public GetBoolean ( GetTarget pname, int parameters ) : void
pname GetTarget
parameters int
Результат void

GetBufferMappedPointer() публичный Метод

public GetBufferMappedPointer ( BufferTarget target, IntPtr &pointer ) : void
target BufferTarget
pointer System.IntPtr
Результат void

GetBufferParameteriv() публичный Метод

public GetBufferParameteriv ( BufferTarget target, BufferParameter pname, int riparams ) : void
target BufferTarget
pname BufferParameter
riparams int
Результат void

GetClipPlane() публичный Метод

public GetClipPlane ( ClipPlaneName plane, double equation ) : void
plane ClipPlaneName
equation double
Результат void

GetDouble() публичный Метод

public GetDouble ( GetTarget pname ) : double
pname GetTarget
Результат double

GetDouble() публичный Метод

public GetDouble ( GetTarget pname, double parameters ) : void
pname GetTarget
parameters double
Результат void

GetError() публичный Метод

public GetError ( ) : GLErrorCode
Результат GLErrorCode

GetFloat() публичный Метод

public GetFloat ( GetTarget pname ) : float
pname GetTarget
Результат float

GetFloat() публичный Метод

public GetFloat ( GetTarget pname, float parameters ) : void
pname GetTarget
parameters float
Результат void

GetGluString() публичный Метод

public GetGluString ( GluStringName name ) : string
name GluStringName
Результат string

GetHistogram() публичный Метод

public GetHistogram ( int target, byte reset, int format, int itype, IntPtr values ) : void
target int
reset byte
format int
itype int
values IntPtr
Результат void

GetHistogram() публичный Метод

public GetHistogram ( int target, byte reset, int format, int itype, float values ) : void
target int
reset byte
format int
itype int
values float
Результат void

GetHistogram() публичный Метод

public GetHistogram ( int target, byte reset, int format, int itype, int values ) : void
target int
reset byte
format int
itype int
values int
Результат void

GetInteger() публичный Метод

public GetInteger ( GetTarget pname ) : int
pname GetTarget
Результат int

GetInteger() публичный Метод

public GetInteger ( GetTarget pname, int parameters ) : void
pname GetTarget
parameters int
Результат void

GetMapdv() публичный Метод

public GetMapdv ( MapTarget target, GetMapTarget query, double v ) : void
target MapTarget
query GetMapTarget
v double
Результат void

GetMapfv() публичный Метод

public GetMapfv ( MapTarget target, GetMapTarget query, float v ) : void
target MapTarget
query GetMapTarget
v float
Результат void

GetMapiv() публичный Метод

public GetMapiv ( MapTarget target, GetMapTarget query, int v ) : void
target MapTarget
query GetMapTarget
v int
Результат void

GetMaterialfv() публичный Метод

public GetMaterialfv ( GLFace face, GetMaterialParameter pname, float parameters ) : void
face GLFace
pname GetMaterialParameter
parameters float
Результат void

GetMaterialiv() публичный Метод

public GetMaterialiv ( GLFace face, GetMaterialParameter pname, int parameters ) : void
face GLFace
pname GetMaterialParameter
parameters int
Результат void

GetPixelMapfv() публичный Метод

public GetPixelMapfv ( GetPixelMap map, float values ) : void
map GetPixelMap
values float
Результат void

GetPixelMapuiv() публичный Метод

public GetPixelMapuiv ( GetPixelMap map, uint values ) : void
map GetPixelMap
values uint
Результат void

GetPixelMapusv() публичный Метод

public GetPixelMapusv ( GetPixelMap map, ushort values ) : void
map GetPixelMap
values ushort
Результат void

GetPointerv() публичный Метод

public GetPointerv ( GetPointerTarget pname, IntPtr &parameters ) : void
pname GetPointerTarget
parameters IntPtr
Результат void

GetPolygonStipple() публичный Метод

public GetPolygonStipple ( byte mask ) : void
mask byte
Результат void

GetProgram() публичный Метод

public GetProgram ( int program, int pname, int riparams ) : void
program int
pname int
riparams int
Результат void

GetProgramInfoLog() публичный Метод

public GetProgramInfoLog ( int programID, int bufferSize, int &length, StringBuilder buffer ) : void
programID int
bufferSize int
length int
buffer StringBuilder
Результат void

GetShader() публичный Метод

public GetShader ( int shader, int pname, int riparams ) : void
shader int
pname int
riparams int
Результат void

GetShaderInfoLog() публичный Метод

public GetShaderInfoLog ( int shaderID, int bufferSize, int &length, StringBuilder buffer ) : void
shaderID int
bufferSize int
length int
buffer StringBuilder
Результат void

GetShaderSource() публичный Метод

public GetShaderSource ( int shaderID, int bufferSize, int &length, StringBuilder source ) : void
shaderID int
bufferSize int
length int
source StringBuilder
Результат void

GetString() публичный Метод

public GetString ( StringName name ) : string
name StringName
Результат string

GetTexEnvfv() публичный Метод

public GetTexEnvfv ( TextureEnvironmentTarget target, TextureEnvironmentParameter pname, float parameters ) : void
target TextureEnvironmentTarget
pname TextureEnvironmentParameter
parameters float
Результат void

GetTexEnviv() публичный Метод

public GetTexEnviv ( TextureEnvironmentTarget target, TextureEnvironmentParameter pname, int parameters ) : void
target TextureEnvironmentTarget
pname TextureEnvironmentParameter
parameters int
Результат void

GetTexGendv() публичный Метод

public GetTexGendv ( TextureCoordName coord, TextureGenParameter pname, double parameters ) : void
coord TextureCoordName
pname TextureGenParameter
parameters double
Результат void

GetTexGenfv() публичный Метод

public GetTexGenfv ( TextureCoordName coord, TextureGenParameter pname, float parameters ) : void
coord TextureCoordName
pname TextureGenParameter
parameters float
Результат void

GetTexGeniv() публичный Метод

public GetTexGeniv ( TextureCoordName coord, TextureGenParameter pname, int parameters ) : void
coord TextureCoordName
pname TextureGenParameter
parameters int
Результат void

GetTexImage() публичный Метод

public GetTexImage ( GetTextureImageTarget target, int level, GetTextureImageFormat format, GetTextureImageType type, byte pixels ) : void
target GetTextureImageTarget
level int
format GetTextureImageFormat
type GetTextureImageType
pixels byte
Результат void

GetTexLevelParameterfv() публичный Метод

public GetTexLevelParameterfv ( GetTextureLevelTarget target, int level, GetTextureLevelParamter pname, float parameters ) : void
target GetTextureLevelTarget
level int
pname GetTextureLevelParamter
parameters float
Результат void

GetTexLevelParameteriv() публичный Метод

public GetTexLevelParameteriv ( GetTextureLevelTarget target, int level, GetTextureLevelParamter pname, int parameters ) : void
target GetTextureLevelTarget
level int
pname GetTextureLevelParamter
parameters int
Результат void

GetTexParameter() публичный Метод

public GetTexParameter ( GetTextureParameterTarget target, GetTextureParameter pname, float parameters ) : void
target GetTextureParameterTarget
pname GetTextureParameter
parameters float
Результат void

GetTexParameter() публичный Метод

public GetTexParameter ( GetTextureParameterTarget target, GetTextureParameter pname, int parameters ) : void
target GetTextureParameterTarget
pname GetTextureParameter
parameters int
Результат void

GetUniform() публичный Метод

public GetUniform ( int programID, int location, float values ) : void
programID int
location int
values float
Результат void

GetUniform() публичный Метод

public GetUniform ( int programID, int location, int values ) : void
programID int
location int
values int
Результат void

GetUniformLocation() публичный Метод

public GetUniformLocation ( int programID, string varName ) : int
programID int
varName string
Результат int

GraphicsInterface() публичный Метод

public GraphicsInterface ( GLContext GI ) : System
GI GLContext
Результат System

Hint() публичный Метод

public Hint ( HintTarget target, HintMode mode ) : void
target HintTarget
mode HintMode
Результат void

Histogram() публичный Метод

public Histogram ( int target, int width, int internalformat, byte sink ) : void
target int
width int
internalformat int
sink byte
Результат void

Index() публичный Метод

public Index ( byte c ) : void
c byte
Результат void

Index() публичный Метод

public Index ( float c ) : void
c float
Результат void

Index() публичный Метод

public Index ( int c ) : void
c int
Результат void

Index() публичный Метод

public Index ( short c ) : void
c short
Результат void

IndexMask() публичный Метод

public IndexMask ( uint mask ) : void
mask uint
Результат void

IndexPointer() публичный Метод

public IndexPointer ( IndexPointerType type, int stride, IntPtr pointer ) : void
type IndexPointerType
stride int
pointer IntPtr
Результат void

InterleavedArrays() публичный Метод

public InterleavedArrays ( InterleavedArrays format, int stride, byte pointer ) : void
format InterleavedArrays
stride int
pointer byte
Результат void

InterleavedArrays() публичный Метод

public InterleavedArrays ( InterleavedArrays format, int stride, float pointer ) : void
format InterleavedArrays
stride int
pointer float
Результат void

IsEnabled() публичный Метод

public IsEnabled ( GLOption cap ) : Boolean
cap GLOption
Результат Boolean

IsProgram() публичный Метод

public IsProgram ( int programID ) : bool
programID int
Результат bool

IsTexture() публичный Метод

public IsTexture ( uint texture ) : Boolean
texture uint
Результат Boolean

LightModel() публичный Метод

public LightModel ( LightModelParameter pname, LightModel param ) : void
pname LightModelParameter
param LightModel
Результат void

LightModel() публичный Метод

public LightModel ( LightModelParameter pname, float param ) : void
pname LightModelParameter
param float
Результат void

LightModel() публичный Метод

public LightModel ( LightModelParameter pname, int param ) : void
pname LightModelParameter
param int
Результат void

LineStipple() публичный Метод

public LineStipple ( int factor, ushort pattern ) : void
factor int
pattern ushort
Результат void

LineWidth() публичный Метод

public LineWidth ( float width ) : void
width float
Результат void

LinkProgram() публичный Метод

public LinkProgram ( int programID ) : void
programID int
Результат void

LoadIdentity() публичный Метод

public LoadIdentity ( ) : void
Результат void

LoadMatrixd() публичный Метод

public LoadMatrixd ( double m ) : void
m double
Результат void

LoadMatrixf() публичный Метод

public LoadMatrixf ( float m ) : void
m float
Результат void

LogicOp() публичный Метод

public LogicOp ( LogicOp opcode ) : void
opcode LogicOp
Результат void

Map1() публичный Метод

public Map1 ( MapTarget target, double u1, double u2, int stride, int order, double points ) : void
target MapTarget
u1 double
u2 double
stride int
order int
points double
Результат void

Map1() публичный Метод

public Map1 ( MapTarget target, float u1, float u2, int stride, int order, float points ) : void
target MapTarget
u1 float
u2 float
stride int
order int
points float
Результат void

Map2() публичный Метод

public Map2 ( MapTarget target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double points ) : void
target MapTarget
u1 double
u2 double
ustride int
uorder int
v1 double
v2 double
vstride int
vorder int
points double
Результат void

Map2() публичный Метод

public Map2 ( MapTarget target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float points ) : void
target MapTarget
u1 float
u2 float
ustride int
uorder int
v1 float
v2 float
vstride int
vorder int
points float
Результат void

MapBuffer() публичный Метод

public MapBuffer ( BufferTarget target, BufferAccess access ) : IntPtr
target BufferTarget
access BufferAccess
Результат IntPtr

MapGrid1() публичный Метод

public MapGrid1 ( int un, double u1, double u2 ) : void
un int
u1 double
u2 double
Результат void

MapGrid1() публичный Метод

public MapGrid1 ( int un, float u1, float u2 ) : void
un int
u1 float
u2 float
Результат void

MapGrid2() публичный Метод

public MapGrid2 ( int un, double u1, double u2, int vn, double v1, double v2 ) : void
un int
u1 double
u2 double
vn int
v1 double
v2 double
Результат void

MapGrid2() публичный Метод

public MapGrid2 ( int un, float u1, float u2, int vn, float v1, float v2 ) : void
un int
u1 float
u2 float
vn int
v1 float
v2 float
Результат void

Material() публичный Метод

public Material ( GLFace face, MaterialParameter pname, float param ) : void
face GLFace
pname MaterialParameter
param float
Результат void

Material() публичный Метод

public Material ( GLFace face, MaterialParameter pname, float3 parameters ) : void
face GLFace
pname MaterialParameter
parameters float3
Результат void

Material() публичный Метод

public Material ( GLFace face, MaterialParameter pname, float4 parameters ) : void
face GLFace
pname MaterialParameter
parameters float4
Результат void

Material() публичный Метод

public Material ( GLFace face, MaterialParameter pname, int param ) : void
face GLFace
pname MaterialParameter
param int
Результат void

MatrixMode() публичный Метод

public MatrixMode ( MatrixMode mode ) : void
mode MatrixMode
Результат void

MultMatrix() публичный Метод

public MultMatrix ( double m ) : void
m double
Результат void

MultMatrix() публичный Метод

public MultMatrix ( float m ) : void
m float
Результат void

Normal() публичный Метод

public Normal ( float v ) : void
v float
Результат void

Normal() публичный Метод

public Normal ( float nx, float ny, float nz ) : void
nx float
ny float
nz float
Результат void

Normal() публичный Метод

public Normal ( float3 vec ) : void
vec float3
Результат void

NormalPointer() публичный Метод

public NormalPointer ( NormalPointerType type, int stride, IntPtr pointer ) : void
type NormalPointerType
stride int
pointer IntPtr
Результат void

NormalPointer() публичный Метод

public NormalPointer ( NormalPointerType type, int stride, float pointer ) : void
type NormalPointerType
stride int
pointer float
Результат void

NormalPointer() публичный Метод

public NormalPointer ( Vector3f pointer ) : void
pointer Vector3f
Результат void

Ortho() публичный Метод

public Ortho ( double left, double right, double bottom, double top, double zNear, double zFar ) : void
left double
right double
bottom double
top double
zNear double
zFar double
Результат void

PassThrough() публичный Метод

public PassThrough ( float token ) : void
token float
Результат void

PixelMapfv() публичный Метод

public PixelMapfv ( uint map, int mapsize, float values ) : void
map uint
mapsize int
values float
Результат void

PixelMapuiv() публичный Метод

public PixelMapuiv ( PixelMap map, int mapsize, uint values ) : void
map PixelMap
mapsize int
values uint
Результат void

PixelMapusv() публичный Метод

public PixelMapusv ( PixelMap map, int mapsize, ushort values ) : void
map PixelMap
mapsize int
values ushort
Результат void

PixelStore() публичный Метод

public PixelStore ( PixelStore pname, float param ) : void
pname PixelStore
param float
Результат void

PixelStore() публичный Метод

public PixelStore ( PixelStore pname, int param ) : void
pname PixelStore
param int
Результат void

PixelStore() публичный Метод

public PixelStore ( PixelStoreCommand aCmd ) : void
aCmd PixelStoreCommand
Результат void

PixelTransfer() публичный Метод

public PixelTransfer ( PixelTransfer pname, float param ) : void
pname PixelTransfer
param float
Результат void

PixelTransfer() публичный Метод

public PixelTransfer ( PixelTransfer pname, int param ) : void
pname PixelTransfer
param int
Результат void

PixelZoom() публичный Метод

public PixelZoom ( float xfactor, float yfactor ) : void
xfactor float
yfactor float
Результат void

PointSize() публичный Метод

public PointSize ( float size ) : void
size float
Результат void

PolygonMode() публичный Метод

public PolygonMode ( GLFace face, PolygonMode mode ) : void
face GLFace
mode PolygonMode
Результат void

PolygonOffset() публичный Метод

public PolygonOffset ( float factor, float units ) : void
factor float
units float
Результат void

PolygonStipple() публичный Метод

public PolygonStipple ( byte mask ) : void
mask byte
Результат void

PopAttrib() публичный Метод

public PopAttrib ( ) : void
Результат void

PopMatrix() публичный Метод

public PopMatrix ( ) : void
Результат void

PrioritizeTextures() публичный Метод

public PrioritizeTextures ( int n, uint textures, float priorities ) : void
n int
textures uint
priorities float
Результат void

PushAttrib() публичный Метод

public PushAttrib ( AttribMask mask ) : void
mask AttribMask
Результат void

PushMatrix() публичный Метод

public PushMatrix ( ) : void
Результат void

RasterPos() публичный Метод

public RasterPos ( Vector3f vec ) : void
vec Vector3f
Результат void

RasterPos() публичный Метод

public RasterPos ( float x, float y, float z, float w ) : void
x float
y float
z float
w float
Результат void

RasterPos() публичный Метод

public RasterPos ( float2 vec ) : void
vec float2
Результат void

RasterPos() публичный Метод

public RasterPos ( float4 vec ) : void
vec float4
Результат void

RasterPos() публичный Метод

public RasterPos ( int x, int y, int z, int w ) : void
x int
y int
z int
w int
Результат void

RasterPos2f() публичный Метод

public RasterPos2f ( float x, float y ) : void
x float
y float
Результат void

RasterPos2fv() публичный Метод

public RasterPos2fv ( float v ) : void
v float
Результат void

RasterPos2i() публичный Метод

public RasterPos2i ( int x, int y ) : void
x int
y int
Результат void

RasterPos2iv() публичный Метод

public RasterPos2iv ( int v ) : void
v int
Результат void

RasterPos3d() публичный Метод

public RasterPos3d ( double x, double y, double z ) : void
x double
y double
z double
Результат void

RasterPos3dv() публичный Метод

public RasterPos3dv ( double v ) : void
v double
Результат void

RasterPos3f() публичный Метод

public RasterPos3f ( float x, float y, float z ) : void
x float
y float
z float
Результат void

RasterPos3fv() публичный Метод

public RasterPos3fv ( float v ) : void
v float
Результат void

RasterPos3i() публичный Метод

public RasterPos3i ( int x, int y, int z ) : void
x int
y int
z int
Результат void

RasterPos3iv() публичный Метод

public RasterPos3iv ( int v ) : void
v int
Результат void

RasterPos3s() публичный Метод

public RasterPos3s ( short x, short y, short z ) : void
x short
y short
z short
Результат void

RasterPos3sv() публичный Метод

public RasterPos3sv ( short v ) : void
v short
Результат void

RasterPos4() публичный Метод

public RasterPos4 ( float v ) : void
v float
Результат void

RasterPos4() публичный Метод

public RasterPos4 ( int v ) : void
v int
Результат void

ReadBuffer() публичный Метод

public ReadBuffer ( ReadBufferMode mode ) : void
mode ReadBufferMode
Результат void

ReadPixels() публичный Метод

public ReadPixels ( int x, int y, GLPixelData pixMap ) : void
x int
y int
pixMap GLPixelData
Результат void

RenderMode() публичный Метод

public RenderMode ( RenderingMode mode ) : RenderingMode
mode RenderingMode
Результат RenderingMode

RenderbufferStorage() публичный Метод

public RenderbufferStorage ( int target, int internalformat, int width, int height ) : void
target int
internalformat int
width int
height int
Результат void

Rotate() публичный Метод

Rotate by the angle amounts specified in the vector. Each component of the vector gives an amount to rotate about the respective axis.
public Rotate ( Vector3f angles ) : void
angles Vector3f
Результат void

Rotate() публичный Метод

public Rotate ( float angle, float x, float y, float z ) : void
angle float
x float
y float
z float
Результат void

Scale() публичный Метод

public Scale ( float x, float y, float z ) : void
x float
y float
z float
Результат void

Scissor() публичный Метод

public Scissor ( int x, int y, int width, int height ) : void
x int
y int
width int
height int
Результат void

SelectBuffer() публичный Метод

public SelectBuffer ( int size, uint buffer ) : void
size int
buffer uint
Результат void

SetTexture2DParameters() публичный Метод

public SetTexture2DParameters ( GLTextureParameters parameters ) : void
parameters GLTextureParameters
Результат void

SetViewport() публичный Метод

public SetViewport ( Viewport aviewport ) : void
aviewport Viewport
Результат void

ShadeModel() публичный Метод

public ShadeModel ( ShadingModel mode ) : void
mode ShadingModel
Результат void

ShaderSource() публичный Метод

public ShaderSource ( int shader, int count, String textLines, int lengths ) : void
shader int
count int
textLines String
lengths int
Результат void

StencilFunc() публичный Метод

public StencilFunc ( StencilFunction func, int reference, uint mask ) : void
func StencilFunction
reference int
mask uint
Результат void

StencilMask() публичный Метод

public StencilMask ( uint mask ) : void
mask uint
Результат void

StencilOp() публичный Метод

public StencilOp ( StencilOp fail, StencilOp zfail, StencilOp zpass ) : void
fail StencilOp
zfail StencilOp
zpass StencilOp
Результат void

TexCoord() публичный Метод

public TexCoord ( TextureCoordinates coords ) : void
coords TextureCoordinates
Результат void

TexCoord() публичный Метод

public TexCoord ( float s ) : void
s float
Результат void

TexCoord() публичный Метод

public TexCoord ( float s, float t ) : void
s float
t float
Результат void

TexCoord1() публичный Метод

public TexCoord1 ( float v ) : void
v float
Результат void

TexCoord2() публичный Метод

public TexCoord2 ( float v ) : void
v float
Результат void

TexCoord3() публичный Метод

public TexCoord3 ( double v ) : void
v double
Результат void

TexCoord3() публичный Метод

public TexCoord3 ( double s, double t, double r ) : void
s double
t double
r double
Результат void

TexCoord3() публичный Метод

public TexCoord3 ( float v ) : void
v float
Результат void

TexCoord3() публичный Метод

public TexCoord3 ( float s, float t, float r ) : void
s float
t float
r float
Результат void

TexCoord3() публичный Метод

public TexCoord3 ( int v ) : void
v int
Результат void

TexCoord3() публичный Метод

public TexCoord3 ( int s, int t, int r ) : void
s int
t int
r int
Результат void

TexCoord3() публичный Метод

public TexCoord3 ( short v ) : void
v short
Результат void

TexCoord3() публичный Метод

public TexCoord3 ( short s, short t, short r ) : void
s short
t short
r short
Результат void

TexCoord4() публичный Метод

public TexCoord4 ( double v ) : void
v double
Результат void

TexCoord4() публичный Метод

public TexCoord4 ( double s, double t, double r, double q ) : void
s double
t double
r double
q double
Результат void

TexCoord4() публичный Метод

public TexCoord4 ( float v ) : void
v float
Результат void

TexCoord4() публичный Метод

public TexCoord4 ( float s, float t, float r, float q ) : void
s float
t float
r float
q float
Результат void

TexCoord4() публичный Метод

public TexCoord4 ( int v ) : void
v int
Результат void

TexCoord4() публичный Метод

public TexCoord4 ( int s, int t, int r, int q ) : void
s int
t int
r int
q int
Результат void

TexCoord4() публичный Метод

public TexCoord4 ( short v ) : void
v short
Результат void

TexCoord4() публичный Метод

public TexCoord4 ( short s, short t, short r, short q ) : void
s short
t short
r short
q short
Результат void

TexCoordPointer() публичный Метод

public TexCoordPointer ( TextureCoordinates pointer ) : void
pointer TextureCoordinates
Результат void

TexCoordPointer() публичный Метод

public TexCoordPointer ( int size, TexCoordPointerType type, int stride, IntPtr pointer ) : void
size int
type TexCoordPointerType
stride int
pointer IntPtr
Результат void

TexEnv() публичный Метод

public TexEnv ( TextureEnvModeParam param ) : void
param TextureEnvModeParam
Результат void

TexEnv() публичный Метод

public TexEnv ( TextureEnvTargetParameter pname, int param ) : void
pname TextureEnvTargetParameter
param int
Результат void

TexEnv() публичный Метод

public TexEnv ( TextureEnvironmentTarget target, TextureEnvironmentParameter pname, float param ) : void
target TextureEnvironmentTarget
pname TextureEnvironmentParameter
param float
Результат void

TexEnv() публичный Метод

public TexEnv ( TextureEnvironmentTarget target, TextureEnvironmentParameter pname, int param ) : void
target TextureEnvironmentTarget
pname TextureEnvironmentParameter
param int
Результат void

TexEnv() публичный Метод

public TexEnv ( TextureFilterTargetParameter pname, int param ) : void
pname TextureFilterTargetParameter
param int
Результат void

TexGen() публичный Метод

public TexGen ( TextureCoordName coord, TextureGenParameter pname, TextureGenMode param ) : void
coord TextureCoordName
pname TextureGenParameter
param TextureGenMode
Результат void

TexGen() публичный Метод

public TexGen ( TextureCoordName coord, TextureGenParameter pname, float param ) : void
coord TextureCoordName
pname TextureGenParameter
param float
Результат void

TexGen() публичный Метод

public TexGen ( TextureCoordName coord, TextureGenParameter pname, int param ) : void
coord TextureCoordName
pname TextureGenParameter
param int
Результат void

TexGen() публичный Метод

public TexGen ( TextureCoordName coord, uint pname, int parameters ) : void
coord TextureCoordName
pname uint
parameters int
Результат void

TexImage1D() публичный Метод

public TexImage1D ( Texture1DTarget target, int level, TextureInternalFormat internalformat, int width, int border, TexturePixelFormat format, PixelComponentType type, IntPtr pixels ) : void
target Texture1DTarget
level int
internalformat TextureInternalFormat
width int
border int
format TexturePixelFormat
type PixelComponentType
pixels IntPtr
Результат void

TexImage1D() публичный Метод

public TexImage1D ( Texture1DTarget target, int level, TextureInternalFormat internalformat, int width, int border, TexturePixelFormat format, PixelComponentType type, object pixels ) : void
target Texture1DTarget
level int
internalformat TextureInternalFormat
width int
border int
format TexturePixelFormat
type PixelComponentType
pixels object
Результат void

TexImage2D() публичный Метод

public TexImage2D ( Texture2DTarget target, int level, TextureInternalFormat internalformat, int width, int height, int border, TexturePixelFormat format, PixelComponentType type, IntPtr pixels ) : void
target Texture2DTarget
level int
internalformat TextureInternalFormat
width int
height int
border int
format TexturePixelFormat
type PixelComponentType
pixels IntPtr
Результат void

TexImage2D() публичный Метод

public TexImage2D ( Texture2DTarget target, int level, TextureInternalFormat internalformat, int width, int height, int border, TexturePixelFormat format, PixelComponentType type, object pixels ) : void
target Texture2DTarget
level int
internalformat TextureInternalFormat
width int
height int
border int
format TexturePixelFormat
type PixelComponentType
pixels object
Результат void

TexImage2D() публичный Метод

public TexImage2D ( int level, TextureInternalFormat internalformat, int width, int height, int border, TexturePixelFormat format, PixelComponentType type, IntPtr pixels ) : void
level int
internalformat TextureInternalFormat
width int
height int
border int
format TexturePixelFormat
type PixelComponentType
pixels IntPtr
Результат void

TexImage2D() публичный Метод

public TexImage2D ( int level, TextureInternalFormat internalformat, int width, int height, int border, TexturePixelFormat format, PixelComponentType type, object pixels ) : void
level int
internalformat TextureInternalFormat
width int
height int
border int
format TexturePixelFormat
type PixelComponentType
pixels object
Результат void

TexParameter() публичный Метод

public TexParameter ( TextureParameterTarget target, TextureParameterName pname, TextureMagFilter param ) : void
target TextureParameterTarget
pname TextureParameterName
param TextureMagFilter
Результат void

TexParameter() публичный Метод

public TexParameter ( TextureParameterTarget target, TextureParameterName pname, TextureMinFilter param ) : void
target TextureParameterTarget
pname TextureParameterName
param TextureMinFilter
Результат void

TexParameter() публичный Метод

public TexParameter ( TextureParameterTarget target, TextureParameterName pname, TextureShadow shadowParam ) : void
target TextureParameterTarget
pname TextureParameterName
shadowParam TextureShadow
Результат void

TexParameter() публичный Метод

public TexParameter ( TextureParameterTarget target, TextureParameterName pname, TextureWrapMode param ) : void
target TextureParameterTarget
pname TextureParameterName
param TextureWrapMode
Результат void

TexParameter() публичный Метод

public TexParameter ( TextureParameterTarget target, TextureParameterName pname, float param ) : void
target TextureParameterTarget
pname TextureParameterName
param float
Результат void

TexParameter() публичный Метод

public TexParameter ( TextureParameterTarget target, TextureParameterName pname, int param ) : void
target TextureParameterTarget
pname TextureParameterName
param int
Результат void

TexParameterfv() публичный Метод

public TexParameterfv ( TextureArrayParameterTarget target, TextureParameterName pname, float parameters ) : void
target TextureArrayParameterTarget
pname TextureParameterName
parameters float
Результат void

TexParameteriv() публичный Метод

public TexParameteriv ( TextureArrayParameterTarget target, TextureParameterName pname, int parameters ) : void
target TextureArrayParameterTarget
pname TextureParameterName
parameters int
Результат void

TexSubImage1D() публичный Метод

public TexSubImage1D ( int level, int xoffset, int width, TexturePixelFormat format, PixelComponentType type, object pixels ) : void
level int
xoffset int
width int
format TexturePixelFormat
type PixelComponentType
pixels object
Результат void

TexSubImage2D() публичный Метод

public TexSubImage2D ( Texture2DTarget target, int level, int xoffset, int yoffset, int width, int height, TexturePixelFormat format, PixelComponentType type, IntPtr pixels ) : void
target Texture2DTarget
level int
xoffset int
yoffset int
width int
height int
format TexturePixelFormat
type PixelComponentType
pixels IntPtr
Результат void

TexSubImage2D() публичный Метод

public TexSubImage2D ( Texture2DTarget target, int level, int xoffset, int yoffset, int width, int height, TexturePixelFormat format, PixelComponentType type, byte pixels ) : void
target Texture2DTarget
level int
xoffset int
yoffset int
width int
height int
format TexturePixelFormat
type PixelComponentType
pixels byte
Результат void

Translate() публичный Метод

public Translate ( Vector3D vec ) : void
vec Vector3D
Результат void

Translate() публичный Метод

public Translate ( Vector3f vec ) : void
vec Vector3f
Результат void

Translate() публичный Метод

public Translate ( double x, double y, double z ) : void
x double
y double
z double
Результат void

Uniform1f() публичный Метод

public Uniform1f ( int location, float v1 ) : void
location int
v1 float
Результат void

Uniform1fv() публичный Метод

public Uniform1fv ( int location, int count, float values ) : void
location int
count int
values float
Результат void

Uniform1i() публичный Метод

public Uniform1i ( int location, int v1 ) : void
location int
v1 int
Результат void

Uniform1iv() публичный Метод

public Uniform1iv ( int location, int count, int values ) : void
location int
count int
values int
Результат void

Uniform2f() публичный Метод

public Uniform2f ( int location, float v1, float v2 ) : void
location int
v1 float
v2 float
Результат void

Uniform3f() публичный Метод

public Uniform3f ( int location, float v1, float v2, float v3 ) : void
location int
v1 float
v2 float
v3 float
Результат void

Uniform4f() публичный Метод

public Uniform4f ( int location, float v1, float v2, float v3, float v4 ) : void
location int
v1 float
v2 float
v3 float
v4 float
Результат void

UniformMatrix3() публичный Метод

public UniformMatrix3 ( int location, int count, bool transpose, float values ) : void
location int
count int
transpose bool
values float
Результат void

UnmapBuffer() публичный Метод

public UnmapBuffer ( BufferTarget target ) : byte
target BufferTarget
Результат byte

UseProgram() публичный Метод

public UseProgram ( int program ) : void
program int
Результат void

ValidateProgram() публичный Метод

public ValidateProgram ( int programID ) : void
programID int
Результат void

Vertex() публичный Метод

public Vertex ( float x, float y ) : void
x float
y float
Результат void

Vertex() публичный Метод

public Vertex ( float x, float y, float z ) : void
x float
y float
z float
Результат void

Vertex() публичный Метод

public Vertex ( float x, float y, float z, float w ) : void
x float
y float
z float
w float
Результат void

Vertex() публичный Метод

public Vertex ( float2 aVector ) : void
aVector float2
Результат void

Vertex() публичный Метод

public Vertex ( float3 vec ) : void
vec float3
Результат void

Vertex() публичный Метод

public Vertex ( float4 vec ) : void
vec float4
Результат void

Vertex2() публичный Метод

public Vertex2 ( float v ) : void
v float
Результат void

Vertex3() публичный Метод

public Vertex3 ( float v ) : void
v float
Результат void

Vertex4() публичный Метод

public Vertex4 ( float v ) : void
v float
Результат void

VertexPointer() публичный Метод

public VertexPointer ( Point3D pointer ) : void
pointer Point3D
Результат void

VertexPointer() публичный Метод

public VertexPointer ( Vector3f pointer ) : void
pointer Vector3f
Результат void

VertexPointer() публичный Метод

public VertexPointer ( float3 pointer ) : void
pointer float3
Результат void

VertexPointer() публичный Метод

public VertexPointer ( int size, VertexPointerType type, int stride, IntPtr pointer ) : void
size int
type VertexPointerType
stride int
pointer IntPtr
Результат void

VertexPointer() публичный Метод

public VertexPointer ( int size, VertexPointerType type, int stride, object pointer ) : void
size int
type VertexPointerType
stride int
pointer object
Результат void

VertexPointer() публичный Метод

public VertexPointer ( int size, int stride, double pointer ) : void
size int
stride int
pointer double
Результат void

VertexPointer() публичный Метод

public VertexPointer ( int size, int stride, float pointer ) : void
size int
stride int
pointer float
Результат void

VertexPointer() публичный Метод

public VertexPointer ( int size, int stride, int pointer ) : void
size int
stride int
pointer int
Результат void

VertexPointer() публичный Метод

public VertexPointer ( int size, int stride, short pointer ) : void
size int
stride int
pointer short
Результат void

Viewport() публичный Метод

public Viewport ( int x, int y, int width, int height ) : void
x int
y int
width int
height int
Результат void

WindowPos() публичный Метод

public WindowPos ( int x, int y ) : void
x int
y int
Результат void

Описание свойств

gCheckErrors публичное статическое свойство

public static bool gCheckErrors
Результат bool

glActiveTexture публичное свойство

public DglActiveTexture_I glActiveTexture
Результат DglActiveTexture_I

glBindFramebufferEXT_II публичное свойство

public DglBindFramebufferEXT_II glBindFramebufferEXT_II
Результат DglBindFramebufferEXT_II

glBindRenderbufferEXT публичное свойство

public DglBindRenderbufferEXT_II glBindRenderbufferEXT
Результат DglBindRenderbufferEXT_II

glBlendEquation публичное свойство

public DglBlendEquation_I glBlendEquation
Результат DglBlendEquation_I

glBufferData публичное свойство

public DglBufferData glBufferData
Результат DglBufferData

glBufferData_IIPI публичное свойство

public DglBufferData_IIPI glBufferData_IIPI
Результат DglBufferData_IIPI

glBufferData_IIaBI публичное свойство

public DglBufferData_IIaBI glBufferData_IIaBI
Результат DglBufferData_IIaBI

glBufferData_IIaFI публичное свойство

public DglBufferData_IIaFI glBufferData_IIaFI
Результат DglBufferData_IIaFI

glBufferData_IIaII публичное свойство

public DglBufferData_IIaII glBufferData_IIaII
Результат DglBufferData_IIaII

glBufferSubData публичное свойство

public DglBufferSubData glBufferSubData
Результат DglBufferSubData

glBufferSubData_IIIP публичное свойство

public DglBufferSubData_IIIP glBufferSubData_IIIP
Результат DglBufferSubData_IIIP

glBufferSubData_IIIaB публичное свойство

public DglBufferSubData_IIIaB glBufferSubData_IIIaB
Результат DglBufferSubData_IIIaB

glBufferSubData_IIIaF публичное свойство

public DglBufferSubData_IIIaF glBufferSubData_IIIaF
Результат DglBufferSubData_IIIaF

glBufferSubData_IIIaI публичное свойство

public DglBufferSubData_IIIaI glBufferSubData_IIIaI
Результат DglBufferSubData_IIIaI

glCheckFramebufferStatus_I публичное свойство

public DglCheckFramebufferStatusEXT_I glCheckFramebufferStatus_I
Результат DglCheckFramebufferStatusEXT_I

glColorTable_P публичное свойство

public DglColorTable_IIIIIP glColorTable_P
Результат DglColorTable_IIIIIP

glColorTable_aB публичное свойство

public DglColorTable_IIIIIaB glColorTable_aB
Результат DglColorTable_IIIIIaB

glColorTable_aF публичное свойство

public DglColorTable_IIIIIaF glColorTable_aF
Результат DglColorTable_IIIIIaF

glColorTable_aI публичное свойство

public DglColorTable_IIIIIaI glColorTable_aI
Результат DglColorTable_IIIIIaI

glConvolutionFilter2D_P публичное свойство

public DglConvolutionFilter2D_IIIIIIP glConvolutionFilter2D_P
Результат DglConvolutionFilter2D_IIIIIIP

glConvolutionFilter2D_aF публичное свойство

public DglConvolutionFilter2D_IIIIIIaF glConvolutionFilter2D_aF
Результат DglConvolutionFilter2D_IIIIIIaF

glDeleteFramebuffers_IP публичное свойство

public DglDeleteFramebuffersEXT_IP glDeleteFramebuffers_IP
Результат DglDeleteFramebuffersEXT_IP

glDeleteFramebuffers_IaI публичное свойство

public DglDeleteFramebuffersEXT_IaI glDeleteFramebuffers_IaI
Результат DglDeleteFramebuffersEXT_IaI

glDeleteRenderbuffersEXT_IP публичное свойство

public DglDeleteRenderbuffersEXT_IP glDeleteRenderbuffersEXT_IP
Результат DglDeleteRenderbuffersEXT_IP

glDeleteRenderbuffersEXT_IaI публичное свойство

public DglDeleteRenderbuffersEXT_IaI glDeleteRenderbuffersEXT_IaI
Результат DglDeleteRenderbuffersEXT_IaI

glDrawBuffers_IP публичное свойство

public DglDrawBuffers_IP glDrawBuffers_IP
Результат DglDrawBuffers_IP

glDrawBuffers_IaI публичное свойство

public DglDrawBuffers_IaI glDrawBuffers_IaI
Результат DglDrawBuffers_IaI

glFramebufferRenderbufferEXT публичное свойство

public DglFramebufferRenderbufferEXT_IIII glFramebufferRenderbufferEXT
Результат DglFramebufferRenderbufferEXT_IIII

glFramebufferTexture1DEXT публичное свойство

public DglFramebufferTexture1DEXT_IIIII glFramebufferTexture1DEXT
Результат DglFramebufferTexture1DEXT_IIIII

glFramebufferTexture2DEXT публичное свойство

public DglFramebufferTexture2DEXT_IIIII glFramebufferTexture2DEXT
Результат DglFramebufferTexture2DEXT_IIIII

glFramebufferTexture3DEXT публичное свойство

public DglFramebufferTexture3DEXT_IIIIII glFramebufferTexture3DEXT
Результат DglFramebufferTexture3DEXT_IIIIII

glGenFramebuffersEXT_IP публичное свойство

public DglGenFramebuffersEXT_IP glGenFramebuffersEXT_IP
Результат DglGenFramebuffersEXT_IP

glGenFramebuffersEXT_IaI публичное свойство

public DglGenFramebuffersEXT_IaI glGenFramebuffersEXT_IaI
Результат DglGenFramebuffersEXT_IaI

glGenRenderbuffersEXT_IP публичное свойство

public DglGenRenderbuffersEXT_IP glGenRenderbuffersEXT_IP
Результат DglGenRenderbuffersEXT_IP

glGenRenderbuffersEXT_IaI публичное свойство

public DglGenRenderbuffersEXT_IaI glGenRenderbuffersEXT_IaI
Результат DglGenRenderbuffersEXT_IaI

glGetBufferParameteriv_IIaI публичное свойство

public DglGetBufferParameteriv_IIaI glGetBufferParameteriv_IIaI
Результат DglGetBufferParameteriv_IIaI

glGetBufferPointerv публичное свойство

public DglGetBufferPointerv_IIrP glGetBufferPointerv
Результат DglGetBufferPointerv_IIrP

glGetHistogram_P публичное свойство

public DglGetHistogram_IBIIP glGetHistogram_P
Результат DglGetHistogram_IBIIP

glGetHistogram_aF публичное свойство

public DglGetHistogram_IBIIaF glGetHistogram_aF
Результат DglGetHistogram_IBIIaF

glGetHistogram_aI публичное свойство

public DglGetHistogram_IBIIaI glGetHistogram_aI
Результат DglGetHistogram_IBIIaI

glHistogram публичное свойство

public DglHistogram_IIIB glHistogram
Результат DglHistogram_IIIB

glMapBufferARB публичное свойство

public DglMapBufferARB_II glMapBufferARB
Результат DglMapBufferARB_II

glRenderbufferStorageEXT публичное свойство

public DglRenderbufferStorageEXT_IIII glRenderbufferStorageEXT
Результат DglRenderbufferStorageEXT_IIII

glWindowPos публичное свойство

public DglWindowPos2i_II glWindowPos
Результат DglWindowPos2i_II