An Implementation of the Marching Cubes Algorithm  1.0
mc Namespace Reference

The namespace mc contains an adaptation of the Marching Cubes algorithm implementation given by Jules Bloomenthal in his web site: More...

Classes

class  Grid
 This class represents a 3D cubic grid in which all cubes have faces parallel to the Cartesian axes, and have the same size, i.e., the grid is a uniform, cubic decomposition of the 3D space. More...
class  SurfBuilder
 This class implements an improved version of the orginal Marching Cubes algorithm. The algorithm prevents the generation of polygonal surfaces with holes. However, it does not guarantee that the polygonal surface has the same topology as the implicit surface defined by the function that affinely interpolates the values of the unknown function in the grid cubes of the spatial decomposition. More...

Detailed Description

The namespace mc contains an adaptation of the Marching Cubes algorithm implementation given by Jules Bloomenthal in his web site:

http://www.unchainedgeometry.com/jbloom/papers.html