Structure storing meshing parameters.
More...
#include <IMeshTools_Parameters.hxx>
|
| static double | RelMinSize () |
| | Returns factor used to compute default value of MinSize (minimum mesh edge length) from deflection.
|
| |
Structure storing meshing parameters.
◆ IMeshTools_Parameters()
| IMeshTools_Parameters::IMeshTools_Parameters |
( |
| ) |
|
|
inline |
◆ RelMinSize()
Returns factor used to compute default value of MinSize (minimum mesh edge length) from deflection.
◆ AdjustMinSize
| bool IMeshTools_Parameters::AdjustMinSize |
Enables/disables local adjustment of min size depending on edge size. Disabled by default.
◆ AllowQualityDecrease
| bool IMeshTools_Parameters::AllowQualityDecrease |
Allows/forbids the decrease of the quality of the generated mesh over the existing one.
◆ Angle
| double IMeshTools_Parameters::Angle |
Angular deflection used to tessellate the boundary edges.
◆ AngleInterior
| double IMeshTools_Parameters::AngleInterior |
Angular deflection used to tessellate the face interior.
◆ CleanModel
| bool IMeshTools_Parameters::CleanModel |
Cleans temporary data model when algorithm is finished.
◆ ControlSurfaceDeflection
| bool IMeshTools_Parameters::ControlSurfaceDeflection |
Parameter to check the deviation of triangulation and interior of the face.
◆ Deflection
| double IMeshTools_Parameters::Deflection |
Linear deflection used to tessellate the boundary edges.
◆ DeflectionInterior
| double IMeshTools_Parameters::DeflectionInterior |
Linear deflection used to tessellate the face interior.
◆ EnableControlSurfaceDeflectionAllSurfaces
| bool IMeshTools_Parameters::EnableControlSurfaceDeflectionAllSurfaces |
◆ ForceFaceDeflection
| bool IMeshTools_Parameters::ForceFaceDeflection |
Enables/disables usage of shape tolerances for computing face deflection. Disabled by default.
◆ InParallel
| bool IMeshTools_Parameters::InParallel |
Switches on/off multi-thread computation.
◆ InternalVerticesMode
| bool IMeshTools_Parameters::InternalVerticesMode |
Mode to take or not to take internal face vertices into account in triangulation process.
◆ MeshAlgo
2D Delaunay triangulation algorithm factory to use
◆ MinSize
| double IMeshTools_Parameters::MinSize |
Minimum size parameter limiting size of triangle's edges to prevent sinking into amplification in case of distorted curves and surfaces.
◆ Relative
| bool IMeshTools_Parameters::Relative |
Switches on/off relative computation of edge tolerance If true, deflection used for the polygonalisation of each edge will be <defle> * Size of Edge. The deflection used for the faces will be the maximum deflection of their edges.
The documentation for this struct was generated from the following file: