CGALmesh
Abstract domain oracle
CGALmesh design carefully decouples the Delaunay refinement
core meshing engine from required queries about the actual domain to be discretized.
Queries about the domain are encapsulated in an abstract concept called the domain oracle.
This provides CGALmesh with a high flexibility with respect to input domain representations.
Currently, implementations of the domain oracle are available for
the following types of domains:
-
Implicit domains whose boundary surfaces are defined through implicit equations.
This cases covers surface reconstruction applications where the implicit boundary surface
is derived from unorganized point sets through a reconstruction algorithm.
- Domain defined by grey levels 3D images or by segmented 3D images.
This covers applications in medical imaging.
-
Polyhedral domains