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