A 2d conforming Delaunay triangulation (CDT).
Namespace:
ceometric.ComputationalGeometryAssembly: ceometric.ComputationalGeometry (in ceometric.ComputationalGeometry.dll) Version: 2.2.0.0 (2.2.0.0)
Syntax
| C# |
|---|
public class ConformingDelaunayTriangulation2d : DelaunayTriangulation2d |
| Visual Basic (Declaration) |
|---|
Public Class ConformingDelaunayTriangulation2d _ Inherits DelaunayTriangulation2d |
| Visual C++ |
|---|
public ref class ConformingDelaunayTriangulation2d : public DelaunayTriangulation2d |
Remarks
A 2d conforming Delaunay triangulation (CDT) is a true Delaunay triangulation in which each boundary
or constraint may have been subdivided into several edges by the insertion of additional points. This allows
the edges to exist in the triangulation while maintaining the Delaunay property.
The algorithm knows two different types of restraints:
- Constraints: Constraints consist of an unordered set of individual edges. Each edge will be part of the CDT in a way that no triangle crosses an edge. The Delaunay property is maintained by the insertion of additional points.
- Boundaries: Boundaries consist of an unordered set of individual edges defining closed regions. Each edge will be part of the CDT in a way that no triangle crosses an edge. The Delaunay property is maintained by the insertion of additional points. Boundaries allow for holes and islands in the final triangulation by using a simple ray tracing method.
Inheritance Hierarchy
System..::.Object
ceometric.ComputationalGeometry..::.DelaunayTriangulation2d
ceometric.ComputationalGeometry..::.ConformingDelaunayTriangulation2d
ceometric.ComputationalGeometry..::.DelaunayTriangulation2d
ceometric.ComputationalGeometry..::.ConformingDelaunayTriangulation2d