C3D Toolkit  Kernel - 118057, Vision - 2.14.7.1821

Parameters for the inconsistent meshes (MbMesh) repair. More...

#include <op_mesh_parameter.h>

Public Member Functions

 MbRepairInconsistentMeshParams ()
 Default constructor.
 
 MbRepairInconsistentMeshParams (bool orientOutward)
 Constructor.;.
 
 MbRepairInconsistentMeshParams (double tolerance, bool orientOutward, double sharpAngle, bool normalAveraging)
 Constructor.;.
 
 ~MbRepairInconsistentMeshParams ()
 Destructor.
 
void SetOrientOutward (bool orient)
 Set orienting of normal vectors outwards.
 
bool IsOrientOutward () const
 Whether to orient normal vectors outwards.
 
void SetTolerance (double tolerance)
 Set tolerance.
 
double GetTolerance () const
 Get tolerance.
 
void SetSharpAngle (double angle)
 Set angle.
 
double GetSharpAngle () const
 Get angle.
 
void SetNormalsAveraging (bool flag)
 Set averaging of normal vectors.
 
bool NeedNormalsAveraging () const
 Whether to average normal vectors.
 

Detailed Description

Parameters for the inconsistent meshes (MbMesh) repair.

Parameters for the inconsistent meshes (MbMesh) repair. Fixes inconsistent normals. In addition to the main flow can orient normals outward. if this direction can be uniquely determined.


The documentation for this class was generated from the following file: