DGtal
1.2.beta

LICENSE: LGPL
Package Overview
This package contains shape related concepts, models and algorithms. It provides a generic framework and tools to construct multigrid shapes in DGtal. More precisely, this package contains analytical objects (parametric, implicit, from point sets,...) with digitization schemes to make concrete such objects in a given grid step grid.
Since 0.9.4, there is a module that provides classes and services to represent combinatorial surfaces, based on an halfedge data structure. Since 1.1, there is a module that provides classes and services to represent generic embedded polygonal surfaces, either manifold or nonmanifold.
Modules for digital shapes generation
Modules for mesh representation
There are several ways to represent surface meshes, depending on their genericity or property:
Package Concepts Overview
Related documentation pages