| | Name | Description |
|---|
  | GetBoundaryOfTriangleLump |
Triangulation을 입력하여 Vertex점 순서를 출력한다.
|
  | GetEdgesFromTriangles |
Triangulation을 입력하여 Edge 순서를 출력한다.
|
 | glAlphaFunc |
The glAlphaFunc function enables your application to set the alpha test function.
|
 | glBegin |
The glBegin and glend functions delimit the vertices of a primitive or a group of like primitives.
|
 | glBindTexture |
The glBindTexture function enables the creation of a named texture that is bound to a texture target.
|
 | glBlendFunc |
The glBlendFunc function specifies pixel arithmetic.
|
 | glCallList | glNewList와 glEndList 사이에 미리 컴파일해 둔 디스플레이 리스트를 실행하여 화면에 그린다. |
 | glColor |
Sets the current color.
|
 | glColor3d |
Sets the current color.
|
 | glColor3f |
Sets the current color.
|
 | glColor4d |
Sets the current color.
|
 | glColor4f |
Sets the current color.
|
 | glDisable |
The glEnable and glDisable functions enable or disable OpenGL capabilities.
|
 | glEnable |
The glEnable and glDisable functions enable or disable OpenGL capabilities.
|
 | glEnd |
The glBegin and glend functions delimit the vertices of a primitive or a group of like primitives.
|
 | glEndList |
OpenGL에서 디스플레이 리스트의 기록을 종료한다.
|
 | glFinish |
이전까지 호출한 모든 OpenGL 명령어가 완전히 처리될 때까지 CPU 스레드를 차단하고 기다림.
|
 | glFlush |
현재 버퍼에 쌓여 있는 OpenGL 명령어들을 GPU나 렌더링 엔진으로 즉시 전송하여 실행하도록 함.
|
 | glFrontFace |
The glFrontFace function defines front-facing and back-facing polygons.
|
 | glGenLists |
디스플레이 리스트에서 사용할 연속된 ID를 예악한다.
|
 | glGetDoublev |
현재 OpenGL 컨텍스트의 double형 상태값이나 설정 정보를 조회
|
 | glGetError |
OpenGL 내부에서 최근에 발생한 에러 코드를 조회한다.
|
 | glGetFloatv |
현재 OpenGL 컨텍스트의 float형 상태값이나 설정 정보를 조회
|
 | glGetIntegerv |
현재 OpenGL 컨텍스트의 정수형 상태값이나 설정 정보를 조회
|
 | glGetString | The glGetString function returns a string of GL states. |
 | glLineStipple |
The glFrontFace function defines specify the line stipple pattern.
|
 | glLineWidth |
The glLineWidth function specifies the width of rasterized lines.
|
 | glLoadMatrixd |
현재 행렬을 입력 행렬로 변경
|
 | glLoadMatrixf |
현재 행렬을 입력 행렬로 변경
|
 | glMatrixMode |
The glMatrixMode function specifies which matrix is the current matrix.
|
 | glNewList |
디스플레이 리스트의 생성을 시작하고 이후 나오는 그리기 명령들을 저장(컴파일)하도록 지시한다.
|
 | glNormal3d(XVertex3d) |
Sets the current normal vector.
|
 | glNormal3d(Double, Double, Double) |
Sets the current normal vector.
|
 | glPointSize |
The glPointSize function specifies the diameter of rasterized points.
|
 | glPopMatrix |
The glPushMatrix and glPopMatrix functions push and pop the current matrix stack.
|
 | glPushMatrix |
The glPushMatrix and glPopMatrix functions push and pop the current matrix stack.
|
 | glReadBuffer |
픽셀 읽기 함수(glReadPixel, glCopyTexImage2D 등)가 어떤 프레임 버퍼(색상 버퍼)에서 데이터를 읽어올지 소스를 지정.
|
 | glReadPixels |
프레임 버퍼(화면)에서 지정한 영역의 픽셀 데이터를 읽어와 메모리(배열)에 저장.
|
 | glRotated(XAngle, XVertex3d) |
The glRotated function multiplies the current matrix by a rotation matrix.
|
 | glRotated(Double, Double, Double, Double) |
The glRotated function multiplies the current matrix by a rotation matrix.
|
 | glScaled(XVertex3d) |
The glScaled and glScalef functions multiply the current matrix by a general scaling matrix.
|
 | glScaled(Double, Double, Double) |
The glScaled and glScalef functions multiply the current matrix by a general scaling matrix.
|
 | glTexCoord2d(XVertex2d) |
Sets the current texture coordinates.
|
 | glTexCoord2d(Double, Double) |
Sets the current texture coordinates.
|
 | glTexCoord2f |
Sets the current texture coordinates.
|
 | glTexCoord3d |
Sets the current texture coordinates.
|
 | glTexParameterf |
텍스처의 필터링, 래핑(반복) 방식 등 다양한 파라미터(단일 부동소수점값)를 설정.
|
 | glTexParameterfv |
텍스처의 필터링, 래핑(반복) 방식 등 다양한 파라미터(부동소수점값 배열)를 설정.
|
 | glTexParameteri |
텍스처의 필터링, 래핑(반복) 방식 등 다양한 파라미터(단일 정수값)를 설정.
|
 | glTexParameteriv |
텍스처의 필터링, 래핑(반복) 방식 등 다양한 파라미터(정수값 배열)를 설정.
|
 | glTranslated(XVertex2d) |
The glTranslated function multiplies the current matrix by a translation matrix.
|
 | glTranslated(XVertex3d) |
The glTranslated function multiplies the current matrix by a translation matrix.
|
 | glTranslated(Double, Double) |
The glTranslated function multiplies the current matrix by a translation matrix.
|
 | glTranslated(Double, Double, Double) |
The glTranslated function multiplies the current matrix by a translation matrix.
|
 | gluUnProject |
화면의 2D 좌표(마우스 클릭 위치 등)를 3D 공간의 실제 좌표(world coordinate)로 변환.
|
 | glVertex2d(XVertex2d) |
Specifies a 2d vertex.
|
 | glVertex2d(Double, Double) |
Specifies a 2d vertex.
|
 | glVertex3d(XVertex3d) |
Specifies a 3d vertex.
|
 | glVertex3d(Double, Double, Double) |
Specifies a 3d vertex.
|
  | Triangulate |
OpenGL Tesselator를 이용하여 정점들을 잇는 삼각망을 구한다.
|
  | TriangulateDelaunay(XVertex3d, XVertex3d, String) |
정점들을 잇는 들로네 삼각망을 구한다.
|
  | TriangulateDelaunay(XVertex3d, XVertex2i, XVertex3d, String) |
정점들을 잇는 들로네 삼각망을 구한다.
|
 | xglVertex3d(XVertex3d) |
Specifies a 3d vertex.
|
 | xglVertex3d(Double, Double, Double) |
Specifies a 3d vertex.
|