Fade2D Documentation pages v2.16.8
Delaunay Features
ConstraintSegment2.h File Reference
#include <set>
#include "common.h"

Go to the source code of this file.

Classes

class  GEOM_FADE2D::ConstraintSegment2
 A ConstraintSegment2 represents a constraint edge between two vertices of a Delaunay triangulation. More...
 

Enumerations

enum  GEOM_FADE2D::ConstraintInsertionStrategy { GEOM_FADE2D::CIS_CONFORMING_DELAUNAY =0 , GEOM_FADE2D::CIS_CONSTRAINED_DELAUNAY =1 , GEOM_FADE2D::CIS_KEEP_DELAUNAY =0 , GEOM_FADE2D::CIS_IGNORE_DELAUNAY =1 }
 Enum defining the available strategies for inserting constraints. More...
 

Enumeration Type Documentation

◆ ConstraintInsertionStrategy

This enum specifies the strategies available for inserting constraint edges into a triangulation. The only supported strategy is CIS_CONSTRAINED_DELAUNAY. The others are legacy strategies that are retained for backward compatibility, but should no longer be used in favor of newer techniques.

Enumerator
CIS_CONFORMING_DELAUNAY 
Deprecated:
Deprecated in favor of ConstraintGraph2::makeDelaunay()
CIS_CONSTRAINED_DELAUNAY 

The only recommended insertion strategy.

CIS_KEEP_DELAUNAY 
Deprecated:
Deprecated in favor of ConstraintGraph2::makeDelaunay()
CIS_IGNORE_DELAUNAY 
Deprecated:
Name replaced by CIS_CONSTRAINED_DELAUNAY