C# 클래스 Silverlight.Html.WebGL.WebGLRenderingContext

파일 보기 프로젝트 열기: Arlorean/Silverlight-WebGL 1 사용 예제들

공개 메소드들

메소드 설명
GetId ( ScriptObject obj ) : int
GetObject ( int id ) : ScriptObject
GetObject ( uint id ) : ScriptObject
Invoke ( string name ) : object
WebGLRenderingContext ( ) : System
WebGLRenderingContext ( System.Windows.Browser.HtmlElement canvas ) : System
WebGLRenderingContext ( System.Windows.Browser.HtmlElement canvas, System.Windows.Browser.ScriptObject attrs ) : System
WebGLRenderingContext ( ScriptObject context ) : System
activeTexture ( UInt32 texture ) : void
attachShader ( System.Windows.Browser.ScriptObject program, System.Windows.Browser.ScriptObject shader ) : void
bindAttribLocation ( System.Windows.Browser.ScriptObject program, UInt32 index, System.String name ) : void
bindBuffer ( UInt32 target, System.Windows.Browser.ScriptObject buffer ) : void
bindTexture ( UInt32 target, System.Windows.Browser.ScriptObject texture ) : void
bufferData ( UInt32 target, ArrayBuffer data, UInt32 usage ) : void
bufferData ( UInt32 target, ArrayBufferView data, UInt32 usage ) : void
bufferData ( UInt32 target, System.Int64 size, UInt32 usage ) : void
clear ( UInt32 mask ) : void
clearColor ( System.Single red, System.Single green, System.Single blue, System.Single alpha ) : void
clearDepth ( System.Single depth ) : void
clearStencil ( Int32 s ) : void
colorMask ( System.Boolean red, System.Boolean green, System.Boolean blue, System.Boolean alpha ) : void
compileShader ( System.Windows.Browser.ScriptObject shader ) : void
createBuffer ( ) : System.Windows.Browser.ScriptObject
createFramebuffer ( ) : System.Windows.Browser.ScriptObject
createProgram ( ) : System.Windows.Browser.ScriptObject
createRenderbuffer ( ) : System.Windows.Browser.ScriptObject
createShader ( UInt32 type ) : System.Windows.Browser.ScriptObject
createTexture ( ) : System.Windows.Browser.ScriptObject
cullFace ( UInt32 mode ) : void
deleteBuffer ( System.Windows.Browser.ScriptObject buffer ) : void
deleteFramebuffer ( System.Windows.Browser.ScriptObject framebuffer ) : void
deleteProgram ( System.Windows.Browser.ScriptObject program ) : void
deleteRenderbuffer ( System.Windows.Browser.ScriptObject renderbuffer ) : void
deleteShader ( System.Windows.Browser.ScriptObject shader ) : void
deleteTexture ( System.Windows.Browser.ScriptObject texture ) : void
depthFunc ( UInt32 func ) : void
depthMask ( System.Boolean flag ) : void
depthRange ( System.Single zNear, System.Single zFar ) : void
detachShader ( System.Windows.Browser.ScriptObject program, System.Windows.Browser.ScriptObject shader ) : void
disable ( UInt32 cap ) : void
disableVertexAttribArray ( UInt32 index ) : void
drawArrays ( UInt32 mode, Int32 first, Int32 count ) : void
drawElements ( UInt32 mode, Int32 count, UInt32 type, System.Int64 offset ) : void
enable ( UInt32 cap ) : void
enableVertexAttribArray ( UInt32 index ) : void
finish ( ) : void
flush ( ) : void
framebufferRenderbuffer ( UInt32 target, UInt32 attachment, UInt32 renderbuffertarget, System.Windows.Browser.ScriptObject renderbuffer ) : void
frontFace ( UInt32 mode ) : void
generateMipmap ( UInt32 target ) : void
getAttribLocation ( System.Windows.Browser.ScriptObject program, System.String name ) : Int32
getContextAttributes ( ) : System.Windows.Browser.ScriptObject
getError ( ) : UInt32
getExtension ( System.String name ) : object
getProgramParameter ( System.Windows.Browser.ScriptObject program, UInt32 pname ) : object
getShaderInfoLog ( System.Windows.Browser.ScriptObject shader ) : System.String
getShaderParameter ( System.Windows.Browser.ScriptObject shader, UInt32 pname ) : object
getSupportedExtensions ( ) : DOMString[]
getUniformLocation ( System.Windows.Browser.ScriptObject program, System.String name ) : System.Windows.Browser.ScriptObject
hint ( UInt32 target, UInt32 mode ) : void
isBuffer ( System.Windows.Browser.ScriptObject buffer ) : System.Boolean
isContextLost ( ) : bool
isEnabled ( UInt32 cap ) : System.Boolean
isFramebuffer ( System.Windows.Browser.ScriptObject framebuffer ) : System.Boolean
isProgram ( System.Windows.Browser.ScriptObject program ) : System.Boolean
isRenderbuffer ( System.Windows.Browser.ScriptObject renderbuffer ) : System.Boolean
isShader ( System.Windows.Browser.ScriptObject shader ) : System.Boolean
isTexture ( System.Windows.Browser.ScriptObject texture ) : System.Boolean
lineWidth ( System.Single width ) : void
linkProgram ( System.Windows.Browser.ScriptObject program ) : void
pixelStorei ( UInt32 pname, Int32 param ) : void
polygonOffset ( System.Single factor, System.Single units ) : void
readPixels ( Int32 x, Int32 y, Int32 width, Int32 height, UInt32 format, UInt32 type, ArrayBufferView pixels ) : void
renderbufferStorage ( UInt32 target, UInt32 internalformat, Int32 width, Int32 height ) : void
sampleCoverage ( System.Single value, System.Boolean invert ) : void
scissor ( Int32 x, Int32 y, Int32 width, Int32 height ) : void
shaderSource ( System.Windows.Browser.ScriptObject shader, System.String source ) : void
stencilFunc ( UInt32 func, Int32 @ref, UInt32 mask ) : void
stencilFuncSeparate ( UInt32 face, UInt32 func, Int32 @ref, UInt32 mask ) : void
stencilMask ( UInt32 mask ) : void
stencilMaskSeparate ( UInt32 face, UInt32 mask ) : void
stencilOp ( UInt32 fail, UInt32 zfail, UInt32 zpass ) : void
stencilOpSeparate ( UInt32 face, UInt32 fail, UInt32 zfail, UInt32 zpass ) : void
texImage2D ( UInt32 target, Int32 level, UInt32 internalformat, Int32 width, Int32 height, Int32 border, UInt32 format, UInt32 type, ArrayBufferView pixels ) : void
texImage2D ( UInt32 target, Int32 level, UInt32 internalformat, UInt32 format, UInt32 type, System.Image image ) : void
texParameterf ( UInt32 target, UInt32 pname, System.Single param ) : void
texParameteri ( UInt32 target, UInt32 pname, Int32 param ) : void
texParameteri ( UInt32 target, UInt32 pname, UInt32 param ) : void
uniform1f ( System.Windows.Browser.ScriptObject location, System.Single x ) : void
uniform1i ( System.Windows.Browser.ScriptObject location, Int32 x ) : void
uniform3f ( System.Windows.Browser.ScriptObject location, System.Single x, System.Single y, System.Single z ) : void
uniformMatrix2fv ( System.Windows.Browser.ScriptObject location, System.Boolean transpose, Float32Array value ) : void
uniformMatrix2fv ( System.Windows.Browser.ScriptObject location, System.Boolean transpose, System.Single value ) : void
uniformMatrix3fv ( System.Windows.Browser.ScriptObject location, System.Boolean transpose, Float32Array value ) : void
uniformMatrix3fv ( System.Windows.Browser.ScriptObject location, System.Boolean transpose, System.Single value ) : void
uniformMatrix4fv ( System.Windows.Browser.ScriptObject location, System.Boolean transpose, Float32Array value ) : void
uniformMatrix4fv ( System.Windows.Browser.ScriptObject location, System.Boolean transpose, System.Single value ) : void
useProgram ( System.Windows.Browser.ScriptObject program ) : void
validateProgram ( System.Windows.Browser.ScriptObject program ) : void
vertexAttribPointer ( UInt32 indx, Int32 size, UInt32 type, System.Boolean normalized, Int32 stride, System.Int64 offset ) : void
viewport ( Int32 x, Int32 y, Int32 width, Int32 height ) : void

비공개 메소드들

메소드 설명
GLboolean ( object any ) : System.Boolean
GLenum ( object any ) : UInt32
GLint ( object any ) : Int32
texImage2D ( UInt32 target, Int32 level, UInt32 internalformat, UInt32 format, UInt32 type, System.Windows.Browser.HtmlElement canvas ) : void

메소드 상세

GetId() 공개 메소드

public GetId ( ScriptObject obj ) : int
obj ScriptObject
리턴 int

GetObject() 공개 메소드

public GetObject ( int id ) : ScriptObject
id int
리턴 ScriptObject

GetObject() 공개 메소드

public GetObject ( uint id ) : ScriptObject
id uint
리턴 ScriptObject

Invoke() 공개 메소드

public Invoke ( string name ) : object
name string
리턴 object

WebGLRenderingContext() 공개 메소드

public WebGLRenderingContext ( ) : System
리턴 System

WebGLRenderingContext() 공개 메소드

public WebGLRenderingContext ( System.Windows.Browser.HtmlElement canvas ) : System
canvas System.Windows.Browser.HtmlElement
리턴 System

WebGLRenderingContext() 공개 메소드

public WebGLRenderingContext ( System.Windows.Browser.HtmlElement canvas, System.Windows.Browser.ScriptObject attrs ) : System
canvas System.Windows.Browser.HtmlElement
attrs System.Windows.Browser.ScriptObject
리턴 System

WebGLRenderingContext() 공개 메소드

public WebGLRenderingContext ( ScriptObject context ) : System
context ScriptObject
리턴 System

activeTexture() 공개 메소드

public activeTexture ( UInt32 texture ) : void
texture System.UInt32
리턴 void

attachShader() 공개 메소드

public attachShader ( System.Windows.Browser.ScriptObject program, System.Windows.Browser.ScriptObject shader ) : void
program System.Windows.Browser.ScriptObject
shader System.Windows.Browser.ScriptObject
리턴 void

bindAttribLocation() 공개 메소드

public bindAttribLocation ( System.Windows.Browser.ScriptObject program, UInt32 index, System.String name ) : void
program System.Windows.Browser.ScriptObject
index System.UInt32
name System.String
리턴 void

bindBuffer() 공개 메소드

public bindBuffer ( UInt32 target, System.Windows.Browser.ScriptObject buffer ) : void
target System.UInt32
buffer System.Windows.Browser.ScriptObject
리턴 void

bindTexture() 공개 메소드

public bindTexture ( UInt32 target, System.Windows.Browser.ScriptObject texture ) : void
target System.UInt32
texture System.Windows.Browser.ScriptObject
리턴 void

bufferData() 공개 메소드

public bufferData ( UInt32 target, ArrayBuffer data, UInt32 usage ) : void
target System.UInt32
data ArrayBuffer
usage System.UInt32
리턴 void

bufferData() 공개 메소드

public bufferData ( UInt32 target, ArrayBufferView data, UInt32 usage ) : void
target System.UInt32
data ArrayBufferView
usage System.UInt32
리턴 void

bufferData() 공개 메소드

public bufferData ( UInt32 target, System.Int64 size, UInt32 usage ) : void
target System.UInt32
size System.Int64
usage System.UInt32
리턴 void

clear() 공개 메소드

public clear ( UInt32 mask ) : void
mask System.UInt32
리턴 void

clearColor() 공개 메소드

public clearColor ( System.Single red, System.Single green, System.Single blue, System.Single alpha ) : void
red System.Single
green System.Single
blue System.Single
alpha System.Single
리턴 void

clearDepth() 공개 메소드

public clearDepth ( System.Single depth ) : void
depth System.Single
리턴 void

clearStencil() 공개 메소드

public clearStencil ( Int32 s ) : void
s System.Int32
리턴 void

colorMask() 공개 메소드

public colorMask ( System.Boolean red, System.Boolean green, System.Boolean blue, System.Boolean alpha ) : void
red System.Boolean
green System.Boolean
blue System.Boolean
alpha System.Boolean
리턴 void

compileShader() 공개 메소드

public compileShader ( System.Windows.Browser.ScriptObject shader ) : void
shader System.Windows.Browser.ScriptObject
리턴 void

createBuffer() 공개 메소드

public createBuffer ( ) : System.Windows.Browser.ScriptObject
리턴 System.Windows.Browser.ScriptObject

createFramebuffer() 공개 메소드

public createFramebuffer ( ) : System.Windows.Browser.ScriptObject
리턴 System.Windows.Browser.ScriptObject

createProgram() 공개 메소드

public createProgram ( ) : System.Windows.Browser.ScriptObject
리턴 System.Windows.Browser.ScriptObject

createRenderbuffer() 공개 메소드

public createRenderbuffer ( ) : System.Windows.Browser.ScriptObject
리턴 System.Windows.Browser.ScriptObject

createShader() 공개 메소드

public createShader ( UInt32 type ) : System.Windows.Browser.ScriptObject
type System.UInt32
리턴 System.Windows.Browser.ScriptObject

createTexture() 공개 메소드

public createTexture ( ) : System.Windows.Browser.ScriptObject
리턴 System.Windows.Browser.ScriptObject

cullFace() 공개 메소드

public cullFace ( UInt32 mode ) : void
mode System.UInt32
리턴 void

deleteBuffer() 공개 메소드

public deleteBuffer ( System.Windows.Browser.ScriptObject buffer ) : void
buffer System.Windows.Browser.ScriptObject
리턴 void

deleteFramebuffer() 공개 메소드

public deleteFramebuffer ( System.Windows.Browser.ScriptObject framebuffer ) : void
framebuffer System.Windows.Browser.ScriptObject
리턴 void

deleteProgram() 공개 메소드

public deleteProgram ( System.Windows.Browser.ScriptObject program ) : void
program System.Windows.Browser.ScriptObject
리턴 void

deleteRenderbuffer() 공개 메소드

public deleteRenderbuffer ( System.Windows.Browser.ScriptObject renderbuffer ) : void
renderbuffer System.Windows.Browser.ScriptObject
리턴 void

deleteShader() 공개 메소드

public deleteShader ( System.Windows.Browser.ScriptObject shader ) : void
shader System.Windows.Browser.ScriptObject
리턴 void

deleteTexture() 공개 메소드

public deleteTexture ( System.Windows.Browser.ScriptObject texture ) : void
texture System.Windows.Browser.ScriptObject
리턴 void

depthFunc() 공개 메소드

public depthFunc ( UInt32 func ) : void
func System.UInt32
리턴 void

depthMask() 공개 메소드

public depthMask ( System.Boolean flag ) : void
flag System.Boolean
리턴 void

depthRange() 공개 메소드

public depthRange ( System.Single zNear, System.Single zFar ) : void
zNear System.Single
zFar System.Single
리턴 void

detachShader() 공개 메소드

public detachShader ( System.Windows.Browser.ScriptObject program, System.Windows.Browser.ScriptObject shader ) : void
program System.Windows.Browser.ScriptObject
shader System.Windows.Browser.ScriptObject
리턴 void

disable() 공개 메소드

public disable ( UInt32 cap ) : void
cap System.UInt32
리턴 void

disableVertexAttribArray() 공개 메소드

public disableVertexAttribArray ( UInt32 index ) : void
index System.UInt32
리턴 void

drawArrays() 공개 메소드

public drawArrays ( UInt32 mode, Int32 first, Int32 count ) : void
mode System.UInt32
first System.Int32
count System.Int32
리턴 void

drawElements() 공개 메소드

public drawElements ( UInt32 mode, Int32 count, UInt32 type, System.Int64 offset ) : void
mode System.UInt32
count System.Int32
type System.UInt32
offset System.Int64
리턴 void

enable() 공개 메소드

public enable ( UInt32 cap ) : void
cap System.UInt32
리턴 void

enableVertexAttribArray() 공개 메소드

public enableVertexAttribArray ( UInt32 index ) : void
index System.UInt32
리턴 void

finish() 공개 메소드

public finish ( ) : void
리턴 void

flush() 공개 메소드

public flush ( ) : void
리턴 void

framebufferRenderbuffer() 공개 메소드

public framebufferRenderbuffer ( UInt32 target, UInt32 attachment, UInt32 renderbuffertarget, System.Windows.Browser.ScriptObject renderbuffer ) : void
target System.UInt32
attachment System.UInt32
renderbuffertarget System.UInt32
renderbuffer System.Windows.Browser.ScriptObject
리턴 void

frontFace() 공개 메소드

public frontFace ( UInt32 mode ) : void
mode System.UInt32
리턴 void

generateMipmap() 공개 메소드

public generateMipmap ( UInt32 target ) : void
target System.UInt32
리턴 void

getAttribLocation() 공개 메소드

public getAttribLocation ( System.Windows.Browser.ScriptObject program, System.String name ) : Int32
program System.Windows.Browser.ScriptObject
name System.String
리턴 System.Int32

getContextAttributes() 공개 메소드

public getContextAttributes ( ) : System.Windows.Browser.ScriptObject
리턴 System.Windows.Browser.ScriptObject

getError() 공개 메소드

public getError ( ) : UInt32
리턴 System.UInt32

getExtension() 공개 메소드

public getExtension ( System.String name ) : object
name System.String
리턴 object

getProgramParameter() 공개 메소드

public getProgramParameter ( System.Windows.Browser.ScriptObject program, UInt32 pname ) : object
program System.Windows.Browser.ScriptObject
pname System.UInt32
리턴 object

getShaderInfoLog() 공개 메소드

public getShaderInfoLog ( System.Windows.Browser.ScriptObject shader ) : System.String
shader System.Windows.Browser.ScriptObject
리턴 System.String

getShaderParameter() 공개 메소드

public getShaderParameter ( System.Windows.Browser.ScriptObject shader, UInt32 pname ) : object
shader System.Windows.Browser.ScriptObject
pname System.UInt32
리턴 object

getSupportedExtensions() 공개 메소드

public getSupportedExtensions ( ) : DOMString[]
리턴 DOMString[]

getUniformLocation() 공개 메소드

public getUniformLocation ( System.Windows.Browser.ScriptObject program, System.String name ) : System.Windows.Browser.ScriptObject
program System.Windows.Browser.ScriptObject
name System.String
리턴 System.Windows.Browser.ScriptObject

hint() 공개 메소드

public hint ( UInt32 target, UInt32 mode ) : void
target System.UInt32
mode System.UInt32
리턴 void

isBuffer() 공개 메소드

public isBuffer ( System.Windows.Browser.ScriptObject buffer ) : System.Boolean
buffer System.Windows.Browser.ScriptObject
리턴 System.Boolean

isContextLost() 공개 메소드

public isContextLost ( ) : bool
리턴 bool

isEnabled() 공개 메소드

public isEnabled ( UInt32 cap ) : System.Boolean
cap System.UInt32
리턴 System.Boolean

isFramebuffer() 공개 메소드

public isFramebuffer ( System.Windows.Browser.ScriptObject framebuffer ) : System.Boolean
framebuffer System.Windows.Browser.ScriptObject
리턴 System.Boolean

isProgram() 공개 메소드

public isProgram ( System.Windows.Browser.ScriptObject program ) : System.Boolean
program System.Windows.Browser.ScriptObject
리턴 System.Boolean

isRenderbuffer() 공개 메소드

public isRenderbuffer ( System.Windows.Browser.ScriptObject renderbuffer ) : System.Boolean
renderbuffer System.Windows.Browser.ScriptObject
리턴 System.Boolean

isShader() 공개 메소드

public isShader ( System.Windows.Browser.ScriptObject shader ) : System.Boolean
shader System.Windows.Browser.ScriptObject
리턴 System.Boolean

isTexture() 공개 메소드

public isTexture ( System.Windows.Browser.ScriptObject texture ) : System.Boolean
texture System.Windows.Browser.ScriptObject
리턴 System.Boolean

lineWidth() 공개 메소드

public lineWidth ( System.Single width ) : void
width System.Single
리턴 void

linkProgram() 공개 메소드

public linkProgram ( System.Windows.Browser.ScriptObject program ) : void
program System.Windows.Browser.ScriptObject
리턴 void

pixelStorei() 공개 메소드

public pixelStorei ( UInt32 pname, Int32 param ) : void
pname System.UInt32
param System.Int32
리턴 void

polygonOffset() 공개 메소드

public polygonOffset ( System.Single factor, System.Single units ) : void
factor System.Single
units System.Single
리턴 void

readPixels() 공개 메소드

public readPixels ( Int32 x, Int32 y, Int32 width, Int32 height, UInt32 format, UInt32 type, ArrayBufferView pixels ) : void
x System.Int32
y System.Int32
width System.Int32
height System.Int32
format System.UInt32
type System.UInt32
pixels ArrayBufferView
리턴 void

renderbufferStorage() 공개 메소드

public renderbufferStorage ( UInt32 target, UInt32 internalformat, Int32 width, Int32 height ) : void
target System.UInt32
internalformat System.UInt32
width System.Int32
height System.Int32
리턴 void

sampleCoverage() 공개 메소드

public sampleCoverage ( System.Single value, System.Boolean invert ) : void
value System.Single
invert System.Boolean
리턴 void

scissor() 공개 메소드

public scissor ( Int32 x, Int32 y, Int32 width, Int32 height ) : void
x System.Int32
y System.Int32
width System.Int32
height System.Int32
리턴 void

shaderSource() 공개 메소드

public shaderSource ( System.Windows.Browser.ScriptObject shader, System.String source ) : void
shader System.Windows.Browser.ScriptObject
source System.String
리턴 void

stencilFunc() 공개 메소드

public stencilFunc ( UInt32 func, Int32 @ref, UInt32 mask ) : void
func System.UInt32
@ref System.Int32
mask System.UInt32
리턴 void

stencilFuncSeparate() 공개 메소드

public stencilFuncSeparate ( UInt32 face, UInt32 func, Int32 @ref, UInt32 mask ) : void
face System.UInt32
func System.UInt32
@ref System.Int32
mask System.UInt32
리턴 void

stencilMask() 공개 메소드

public stencilMask ( UInt32 mask ) : void
mask System.UInt32
리턴 void

stencilMaskSeparate() 공개 메소드

public stencilMaskSeparate ( UInt32 face, UInt32 mask ) : void
face System.UInt32
mask System.UInt32
리턴 void

stencilOp() 공개 메소드

public stencilOp ( UInt32 fail, UInt32 zfail, UInt32 zpass ) : void
fail System.UInt32
zfail System.UInt32
zpass System.UInt32
리턴 void

stencilOpSeparate() 공개 메소드

public stencilOpSeparate ( UInt32 face, UInt32 fail, UInt32 zfail, UInt32 zpass ) : void
face System.UInt32
fail System.UInt32
zfail System.UInt32
zpass System.UInt32
리턴 void

texImage2D() 공개 메소드

public texImage2D ( UInt32 target, Int32 level, UInt32 internalformat, Int32 width, Int32 height, Int32 border, UInt32 format, UInt32 type, ArrayBufferView pixels ) : void
target System.UInt32
level System.Int32
internalformat System.UInt32
width System.Int32
height System.Int32
border System.Int32
format System.UInt32
type System.UInt32
pixels ArrayBufferView
리턴 void

texImage2D() 공개 메소드

public texImage2D ( UInt32 target, Int32 level, UInt32 internalformat, UInt32 format, UInt32 type, System.Image image ) : void
target System.UInt32
level System.Int32
internalformat System.UInt32
format System.UInt32
type System.UInt32
image System.Image
리턴 void

texParameterf() 공개 메소드

public texParameterf ( UInt32 target, UInt32 pname, System.Single param ) : void
target System.UInt32
pname System.UInt32
param System.Single
리턴 void

texParameteri() 공개 메소드

public texParameteri ( UInt32 target, UInt32 pname, Int32 param ) : void
target System.UInt32
pname System.UInt32
param System.Int32
리턴 void

texParameteri() 공개 메소드

public texParameteri ( UInt32 target, UInt32 pname, UInt32 param ) : void
target System.UInt32
pname System.UInt32
param System.UInt32
리턴 void

uniform1f() 공개 메소드

public uniform1f ( System.Windows.Browser.ScriptObject location, System.Single x ) : void
location System.Windows.Browser.ScriptObject
x System.Single
리턴 void

uniform1i() 공개 메소드

public uniform1i ( System.Windows.Browser.ScriptObject location, Int32 x ) : void
location System.Windows.Browser.ScriptObject
x System.Int32
리턴 void

uniform3f() 공개 메소드

public uniform3f ( System.Windows.Browser.ScriptObject location, System.Single x, System.Single y, System.Single z ) : void
location System.Windows.Browser.ScriptObject
x System.Single
y System.Single
z System.Single
리턴 void

uniformMatrix2fv() 공개 메소드

public uniformMatrix2fv ( System.Windows.Browser.ScriptObject location, System.Boolean transpose, Float32Array value ) : void
location System.Windows.Browser.ScriptObject
transpose System.Boolean
value Float32Array
리턴 void

uniformMatrix2fv() 공개 메소드

public uniformMatrix2fv ( System.Windows.Browser.ScriptObject location, System.Boolean transpose, System.Single value ) : void
location System.Windows.Browser.ScriptObject
transpose System.Boolean
value System.Single
리턴 void

uniformMatrix3fv() 공개 메소드

public uniformMatrix3fv ( System.Windows.Browser.ScriptObject location, System.Boolean transpose, Float32Array value ) : void
location System.Windows.Browser.ScriptObject
transpose System.Boolean
value Float32Array
리턴 void

uniformMatrix3fv() 공개 메소드

public uniformMatrix3fv ( System.Windows.Browser.ScriptObject location, System.Boolean transpose, System.Single value ) : void
location System.Windows.Browser.ScriptObject
transpose System.Boolean
value System.Single
리턴 void

uniformMatrix4fv() 공개 메소드

public uniformMatrix4fv ( System.Windows.Browser.ScriptObject location, System.Boolean transpose, Float32Array value ) : void
location System.Windows.Browser.ScriptObject
transpose System.Boolean
value Float32Array
리턴 void

uniformMatrix4fv() 공개 메소드

public uniformMatrix4fv ( System.Windows.Browser.ScriptObject location, System.Boolean transpose, System.Single value ) : void
location System.Windows.Browser.ScriptObject
transpose System.Boolean
value System.Single
리턴 void

useProgram() 공개 메소드

public useProgram ( System.Windows.Browser.ScriptObject program ) : void
program System.Windows.Browser.ScriptObject
리턴 void

validateProgram() 공개 메소드

public validateProgram ( System.Windows.Browser.ScriptObject program ) : void
program System.Windows.Browser.ScriptObject
리턴 void

vertexAttribPointer() 공개 메소드

public vertexAttribPointer ( UInt32 indx, Int32 size, UInt32 type, System.Boolean normalized, Int32 stride, System.Int64 offset ) : void
indx System.UInt32
size System.Int32
type System.UInt32
normalized System.Boolean
stride System.Int32
offset System.Int64
리턴 void

viewport() 공개 메소드

public viewport ( Int32 x, Int32 y, Int32 width, Int32 height ) : void
x System.Int32
y System.Int32
width System.Int32
height System.Int32
리턴 void