|
Open CASCADE Technology
7.7.0
|
Structure storing meshing parameters. More...
#include <IMeshTools_Parameters.hxx>
Public Member Functions | |
| IMeshTools_Parameters () | |
| Default constructor. More... | |
Static Public Member Functions | |
| static Standard_Real | RelMinSize () |
| Returns factor used to compute default value of MinSize (minimum mesh edge length) from deflection. More... | |
Data Fields | |
| IMeshTools_MeshAlgoType | MeshAlgo |
| 2D Delaunay triangulation algorithm factory to use More... | |
| Standard_Real | Angle |
| Angular deflection used to tessellate the boundary edges. More... | |
| Standard_Real | Deflection |
| Linear deflection used to tessellate the boundary edges. More... | |
| Standard_Real | AngleInterior |
| Angular deflection used to tessellate the face interior. More... | |
| Standard_Real | DeflectionInterior |
| Linear deflection used to tessellate the face interior. More... | |
| Standard_Real | MinSize |
| Minimum size parameter limiting size of triangle's edges to prevent sinking into amplification in case of distorted curves and surfaces. More... | |
| Standard_Boolean | InParallel |
| Switches on/off multi-thread computation. More... | |
| Standard_Boolean | 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. More... | |
| Standard_Boolean | InternalVerticesMode |
| Mode to take or not to take internal face vertices into account in triangulation process. More... | |
| Standard_Boolean | ControlSurfaceDeflection |
| Parameter to check the deviation of triangulation and interior of the face. More... | |
| Standard_Boolean | EnableControlSurfaceDeflectionAllSurfaces |
| Standard_Boolean | CleanModel |
| Cleans temporary data model when algorithm is finished. More... | |
| Standard_Boolean | AdjustMinSize |
| Enables/disables local adjustment of min size depending on edge size. Disabled by default. More... | |
| Standard_Boolean | ForceFaceDeflection |
| Enables/disables usage of shape tolerances for computing face deflection. Disabled by default. More... | |
| Standard_Boolean | AllowQualityDecrease |
| Allows/forbids the decrease of the quality of the generated mesh over the existing one. More... | |
Structure storing meshing parameters.
|
inline |
Default constructor.
|
inlinestatic |
Returns factor used to compute default value of MinSize (minimum mesh edge length) from deflection.
| Standard_Boolean IMeshTools_Parameters::AdjustMinSize |
Enables/disables local adjustment of min size depending on edge size. Disabled by default.
| Standard_Boolean IMeshTools_Parameters::AllowQualityDecrease |
Allows/forbids the decrease of the quality of the generated mesh over the existing one.
| Standard_Real IMeshTools_Parameters::Angle |
Angular deflection used to tessellate the boundary edges.
| Standard_Real IMeshTools_Parameters::AngleInterior |
Angular deflection used to tessellate the face interior.
| Standard_Boolean IMeshTools_Parameters::CleanModel |
Cleans temporary data model when algorithm is finished.
| Standard_Boolean IMeshTools_Parameters::ControlSurfaceDeflection |
Parameter to check the deviation of triangulation and interior of the face.
| Standard_Real IMeshTools_Parameters::Deflection |
Linear deflection used to tessellate the boundary edges.
| Standard_Real IMeshTools_Parameters::DeflectionInterior |
Linear deflection used to tessellate the face interior.
| Standard_Boolean IMeshTools_Parameters::EnableControlSurfaceDeflectionAllSurfaces |
| Standard_Boolean IMeshTools_Parameters::ForceFaceDeflection |
Enables/disables usage of shape tolerances for computing face deflection. Disabled by default.
| Standard_Boolean IMeshTools_Parameters::InParallel |
Switches on/off multi-thread computation.
| Standard_Boolean IMeshTools_Parameters::InternalVerticesMode |
Mode to take or not to take internal face vertices into account in triangulation process.
| IMeshTools_MeshAlgoType IMeshTools_Parameters::MeshAlgo |
2D Delaunay triangulation algorithm factory to use
| Standard_Real IMeshTools_Parameters::MinSize |
Minimum size parameter limiting size of triangle's edges to prevent sinking into amplification in case of distorted curves and surfaces.
| Standard_Boolean 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.
1.8.13