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

# IsoEx Class List

Here are the classes, structs, unions and interfaces with brief descriptions:

IsoEx::CSG::Difference | This class builds a CSG difference of two other implicits
IsoEx::Edge2VertexMapT< PointIdx, VertexHandle > | This class map edges (referenced by a point index and an axis) to vertex handles
IsoEx::ExtendedMarchingCubesT< Mesh > | This class implements the Extended Marching Cubes of Kobbelt et al, Siggraph 2001
IsoEx::Grid | This is the abstract base class for all grid objects
IsoEx::Grid::CubeIterator | A CubeIterator is used to iterate over all cubes in the grid, from begin() to end(), just like fr STL containers
IsoEx::Implicit | This is the abstract base class for all objects representing implicit function
IsoEx::ImplicitGrid | This is the base class for all grids representing implicit objects, i.e
IsoEx::ImplicitSphere | This class implements a very simple implicit object: a sphere given its center and its radius
IsoEx::CSG::Intersection | This class builds a CSG intersection of two other implicits
IsoEx::LevelSetSurfaceT< Scalar > | This class implements basic level set surfaces
IsoEx::MarchingCubesT< Mesh > | This class implements the well known Marching Cubes algorithm
IsoEx::Math::MatrixT< T > | Simple matrix class whose scalar type is its template parameter
IsoEx::RegularGrid | This class implements a regular 3D grid
IsoEx::ScalarGridT< Scalar > | This grid just holds a vector of scalar values
IsoEx::CSG::Union | This class builds a CSG union of two other implicits
IsoEx::Math::VectorT< T > | Simple vector class whose scalar type is its template parameter