| |
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.
|