C3D Toolkit  Kernel - 118069, Vision - 2.16.7.1844

Stitch parameters. More...

#include <op_shell_parameter.h>

Public Member Functions

 MbShellStitchParams (const MbSNameMaker &operNames, bool formBody, double sewingAccuracy, bool edgesMerging=true)
 Stitch faces of several solids into single solid. More...
 
const MbSNameMaker & GetNameMaker () const
 Get the object defining names generation in the operation.
 
double GetStitchAccuracy () const
 Get search accuracy of edges pairs.
 
bool TryBodyForming () const
 Whether to try forming a solid solid from the resultant shell.
 
bool PerformEdgesMerging () const
 Whether to merge similar edges (true).
 
void SetProgressIndicator (IProgressIndicator *prog)
 Set external progress indicator.
 
IProgressIndicator * TakeProgressIndicator () const
 Take external progress indicator.
 

Detailed Description

Stitch parameters.

Shells stitch parameters.

Constructor & Destructor Documentation

◆ MbShellStitchParams()

MbShellStitchParams::MbShellStitchParams ( const MbSNameMaker &  operNames,
bool  formBody,
double  sewingAccuracy,
bool  edgesMerging = true 
)
inline

Stitch faces of several solids into single solid.

Stitch faces of several solids with coincident edges into single solid. The faces orientation can be changed.

Parameters
[in]operNames- An object defining names generation in the operation.
[in]formBody- Whether to form a solid solid from the resultant shell.
[in]sewingAccuracy- Stitching accuracy (search accuracy of edges pairs).
[in]edgesMerging- Whether to merge similar edges (true).

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