Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members

IsoEx Namespace Reference

Main namespace for this project. More...


Classes

class  Edge2VertexMapT
 This class map edges (referenced by a point index and an axis) to vertex handles. More...

class  ExtendedMarchingCubesT
 This class implements the Extended Marching Cubes of Kobbelt et al, Siggraph 2001. More...

class  MarchingCubesT
 This class implements the well known Marching Cubes algorithm. More...

class  Grid
 This is the abstract base class for all grid objects. More...

class  Grid::CubeIterator
 A CubeIterator is used to iterate over all cubes in the grid, from begin() to end(), just like fr STL containers. More...

class  ImplicitGrid
 This is the base class for all grids representing implicit objects, i.e. More...

class  LevelSetSurfaceT
 This class implements basic level set surfaces. More...

class  RegularGrid
 This class implements a regular 3D grid. More...

class  ScalarGridT
 This grid just holds a vector of scalar values. More...

class  Implicit
 This is the abstract base class for all objects representing implicit function. More...

class  ImplicitSphere
 This class implements a very simple implicit object: a sphere given its center and its radius. More...


Functions

template<class Mesh> void extended_marching_cubes (const Grid &_grid, Mesh &_mesh, double _feature_angle)
 Convenience wrapper for the Extended Marching Cubes algorithm.

template<class Mesh> void marching_cubes (const Grid &_grid, Mesh &_mesh)
 Convenience wrapper for the Marching Cubes algorithm.


Detailed Description

Main namespace for this project.
Generated on Mon Jul 5 18:07:08 2004 for IsoEx by doxygen 1.3.6-20040222