Specifies the options to use for Delaunay triangulation. More...
#include <ptems/mesh.hpp>
Public Member Functions | |
| DelaunayOptions (DelaunayAlgorithm algo=DelaunayAlgorithm::DivideAndConquer) | |
| Creates the options to use for Delaunay triangulation.  More... | |
| void | SetQualityMesh () | 
| Sets MinimumAngle to the default for a quality mesh (20 degrees)  More... | |
Public Attributes | |
| DelaunayAlgorithm | Algorithm | 
| The algorithm to use for Delaunay triangulation.  More... | |
| double | MinimumAngle | 
| Minimum angle constraint for triangles in the Delaunay triangulation, or <= 0 for no constraint.  More... | |
| double | MaximumTriArea | 
| Maximum triangle area constraint for triangles in the Delaunay triangulation, or <= 0 for no constraint.  More... | |
| bool | Conforming | 
| Specify if the Delaunay triangulation should be conforming (true) or constrained (false).  More... | |
Specifies the options to use for Delaunay triangulation.
      
  | 
  inline | 
Creates the options to use for Delaunay triangulation.
| algo | The algorithm to use for Delaunay triangulation | 
      
  | 
  inline | 
Sets MinimumAngle to the default for a quality mesh (20 degrees)
| DelaunayAlgorithm ptems::DelaunayOptions::Algorithm | 
The algorithm to use for Delaunay triangulation.
| bool ptems::DelaunayOptions::Conforming | 
Specify if the Delaunay triangulation should be conforming (true) or constrained (false).
Default is constrained (false)
| double ptems::DelaunayOptions::MaximumTriArea | 
Maximum triangle area constraint for triangles in the Delaunay triangulation, or <= 0 for no constraint.
Default is no area constraint
| double ptems::DelaunayOptions::MinimumAngle | 
Minimum angle constraint for triangles in the Delaunay triangulation, or <= 0 for no constraint.
Default is no angle constraint