MESH_DISPLAY_OPEN_GL is a C++ program which reads the name of two data files defining a polygonal mesh, reads the data, and displays the mesh using OPEN_GL.
The files defining the mesh consist of one file containing the coordinates of the points, and a second file that lists the indices of the nodes making up each element. All the elements in the mesh must have the same order, that is, the number of vertices.
mesh_display_open_gl prefixwhere prefix is the common filename prefix:
The computer code and data files described and made available on this web page are distributed under the GNU LGPL license.
CAUSTIC_OPEN_GL, a C++ program which computes a caustic curve and displays it using OpenGL.
FEM_BASIS_T3_DISPLAY is a MATLAB program which displays a basis function associated with a linear triangle ("T3") mesh.
FEM_BASIS_T6_DISPLAY is a MATLAB program which reads a quadratic triangle mesh and displays any associated basis function.
FLOOD_OPEN_GL is a C program which allows a user to select a region and flood it with color, using OpenGL, by Art Wetzel.
LIFE_OPEN_GL is a C program which simulates a version of John Conway's "Game of Life", displaying the results using OpenGL.
LIGHTS_OUT_OPEN_GL, a C++ program which sets up a "Lights Out" game and allows the user to solve it, using the OpenGL graphics window.
LISSAJOUS_OPEN_GL, a C++ program which computes a Lissajous figure and displays it using OpenGL.
OPEN_GL, C++ programs which illustrate the use of the OpenGL graphics library;
POLYGONAL_SURFACE_DISPLAY_OPEN_GL, a C++ program which displays a surface in 3D described as a set of polygons, using OpenGL.
ROTATING_CUBE_DISPLAY_OPEN_GL a C++ program which displays a rotating color cube in 3D, using OpenGL;
TABLE is a format which is used for the input files to TRIANGULATION_DISPLAY_OPEN_GL.
TABLE_DELAUNAY is a C++ program which computes the Delaunay triangulation of a set of points.
TABLE_IO is a C++ library which supplies the routines used to read the TABLE file.
TABLE_VORONOI is a C++ program which computes information about the Voronoi diagram of the points.
TRI_MESH_DISPLAY is a MATLAB program which reads data defining a triangular mesh of a 3D surface and displays it.
TRIANGULATION_DISPLAY_OPEN_GL is a C++ program which reads data defining a triangulation and creates an image using OpenGL.
TRIANGULATION_MASK is a C++ program which takes an existing triangulation and deletes triangles and their corresponding nodes as requested by the user.
TRIANGULATION_ORDER3 is a directory which contains a description and examples of order 3 triangulations.
TRIANGULATION_ORDER6 is a directory which contains a description and examples of order 6 triangulations.
TRIANGULATION_PLOT is a C++ program which reads data defining a triangulation and creates a PostScript image of the nodes and triangles.
XY_DISPLAY_OPEN_GL is a C++ program which reads an XY file of 2D point coordinates, and displays an image of those points using OpenGL.
XYL_DISPLAY_OPEN_GL is a C++ program which reads XYL information defining points and lines in 2D, and displays an image using OpenGL.
XYZ_DISPLAY_OPEN_GL is a C++ program which reads an XYZ file of 3D point coordinates, and displays an image of those points using OpenGL.
ELL is an L-shaped region covered by triangles.
RECT is a rectangular region covered by quadrilaterals.
Q4 is a rectangular region covered by quadrilaterals, with a hole.
HEX is a mesh of hexagons.
You can go up one level to the C++ source codes.