XGraphics Methods |
The XGraphics type exposes the following members.
| 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 | ||
| 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 | ||
| glFrontFace |
The glFrontFace function defines front-facing and back-facing polygons.
| |
| glGenLists | ||
| glGetDoublev | ||
| glGetError | ||
| glGetFloatv | ||
| glGetIntegerv | ||
| 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 | ||
| 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 | ||
| 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 | ||
| 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.
|