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