SmApiStitchAdvanced#
Defined in SM_API/inc/SmApiBrep.h
- SmApiStatus SmApiStitchAdvanced(
- SmBrep *pBrep,
- double dStitchTol3d,
- SmBoolean bSqueezeSmallEdges,
- SmBoolean bSplitEdgesWithVertices,
- SmBoolean bMakingManifoldSolid,
- SmBoolean bRemoveLaminarSlivers,
- ULONG &rlStitchedEdges,
- ULONG &rlLaminaEdges,
- double &rdMaxVertexGap,
- double &rdMaxEdgeGap,
- Parameters:
pBrep – [in ]: Brep to stitch
dStitchTol3d – [in ]: 3D tolerance for stitching
bSqueezeSmallEdges – [in ]: TRUE = remove edges shorter than tolerance
bSplitEdgesWithVertices – [in ]: TRUE = split edges at nearby vertices
bMakingManifoldSolid – [in ]: TRUE = only glue lamina edge pairs
bRemoveLaminarSlivers – [in ]: TRUE = remove sliver faces before stitching
rlStitchedEdges – [out]: Number of edges stitched
rlLaminaEdges – [out]: Number of lamina edges remaining
rdMaxVertexGap – [out]: Max vertex gap found
rdMaxEdgeGap – [out]: Max edge gap found