C# 클래스 NewTOAPIA.GL.GraphicsInterface

파일 보기 프로젝트 열기: Wiladams/NewTOAPIA 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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