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