C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2

Parameters of BRep shell construction from polygonal mesh. More...

#include <action_b_shaper.h>

Public Member Functions

 MbMeshProcessorValues (bool useRelTol=true, bool smoothBoundary=true, double tol=0.01, double angle=M_PI_2, MbeSurfReconstructMode reconMode=srm_Default, MbeCreateBRepMode bMode=cbm_Default)
 Default constructor.
 

Public Attributes

bool useRelativeTolerance
 Use relative tolerance (true). More...
 
bool smoothBoundaryEdges
 Smoothing flag of boundary edges. More...
 
double bAngle
 The treshold value of angle between two adjanced external edges of mesh (in radians). More...
 
double tolerance
 Tolerance. More...
 
MbeSurfReconstructMode surfReconstructMode
 Surface reconstruction mode.
 
MbeCreateBRepMode brepCreationMode
 BRep creation mode.
 

Detailed Description

Parameters of BRep shell construction from polygonal mesh.

Member Data Documentation

◆ useRelativeTolerance

bool MbMeshProcessorValues::useRelativeTolerance

Use relative tolerance (true).

While use of relative tolerance distance from shell to mesh is checked relative to model size.

◆ smoothBoundaryEdges

bool MbMeshProcessorValues::smoothBoundaryEdges

Smoothing flag of boundary edges.

Smooth boundary edges of the resultant shell or build them piecewise linear.

◆ bAngle

double MbMeshProcessorValues::bAngle

The treshold value of angle between two adjanced external edges of mesh (in radians).

The treshold value of angle between two adjanced edges of mesh is used for building boundary edges of the shell: boundary edge will be divied at the vertices at which minimum angle between two adjanced edges of mesh is less then a given treshold value.

◆ tolerance

double MbMeshProcessorValues::tolerance

Tolerance.

Tolerance: maximum distance from BRep faces to mesh vertices.


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