예제 #1
0
 internal abstract void glCullFace(GLFace mode);
예제 #2
0
 internal abstract void glMaterial(GLFace face, GLMaterialParameter pname, int *param);
예제 #3
0
 public void RealizeFace(GLFace aFace)
 {
     GL.Material(aFace, MaterialParameter.Ambient, (float[])fAmbient);
     GL.Material(aFace, MaterialParameter.Diffuse, (float[])fDiffuse);
     GL.Material(aFace, MaterialParameter.Specular, (float[])fSpecular);
     GL.Material(aFace, MaterialParameter.Emission, (float[])fEmissive);
     GL.Material(aFace, MaterialParameter.Shininess, new float[]{fShininess});
 }
예제 #4
0
 internal abstract void glColorMaterial(GLFace face, GLMaterialParameter mode);
예제 #5
0
 public void GetMaterialiv(GLFace face, GetMaterialParameter pname, int[] parameters)
 {
     gl.glGetMaterialiv((int)face, (int)pname, parameters);
 }
예제 #6
0
 public static extern void glCullFace(GLFace mode);
예제 #7
0
파일: GL.cs 프로젝트: Wiladams/NewTOAPIA
 public static void PolygonMode(GLFace face, PolygonMode mode)
 {
     gl.glPolygonMode((int)face, (int)mode);
 }
예제 #8
0
 public void ColorMaterial(GLFace face, ColorMaterialParameter mode)
 {
     gl.glColorMaterial((int)face, (int)mode);
     CheckException();
 }
예제 #9
0
파일: GL.cs 프로젝트: Wiladams/NewTOAPIA
 public static void Material(GLFace face, MaterialParameter pname, float param)
 {
     gl.glMaterialf((int)face, (int)pname, param);
 }
예제 #10
0
파일: GL.cs 프로젝트: Wiladams/NewTOAPIA
 public static void Material(GLFace face, MaterialParameter pname, int[] parameters)
 {
     gl.glMaterialiv((int)face, (int)pname, parameters);
 }
예제 #11
0
 public static extern void glPolygonMode(GLFace face, GLPolygonMode mode);
예제 #12
0
 public static extern void glMaterialiv(GLFace face, GLMaterialParameter pname, int *param);
예제 #13
0
 public static extern void glMaterialfv(GLFace face, GLMaterialParameter pname, float *param);
예제 #14
0
 internal abstract void glPolygonMode(GLFace face, GLPolygonMode mode);
예제 #15
0
파일: GL.cs 프로젝트: Wiladams/NewTOAPIA
 public static void ColorMaterial(GLFace face, ColorMaterialParameter mode)
 {
     gl.glColorMaterial((int)face, (int)mode);
 }
예제 #16
0
 public void PolygonMode(GLFace face, PolygonMode mode)
 {
     gl.glPolygonMode((int)face, (int)mode);
     CheckException();
 }
예제 #17
0
파일: GL.cs 프로젝트: Wiladams/NewTOAPIA
 public static void CullFace(GLFace mode)
 {
     gl.glCullFace((int)mode);
 }
예제 #18
0
 public void CullFace(GLFace mode)
 {
     gl.glCullFace((int)mode);
     CheckException();
 }
예제 #19
0
파일: GL.cs 프로젝트: Wiladams/NewTOAPIA
 public static void GetMaterialfv(GLFace face, GetMaterialParameter pname, float[] parameters)
 {
     gl.glGetMaterialfv((int)face, (int)pname, parameters);
 }
예제 #20
0
 public void Material(GLFace face, MaterialParameter pname, int param)
 {
     gl.glMateriali((int)face, (int)pname, param);
     // Don't check for error, because this is called between
     // glBegin()/glEnd()
     //CheckException();
 }
예제 #21
0
 public static extern void glColorMaterial(GLFace face, GLMaterialParameter mode);