SmApiCreateCurveSweepFromEdges#

Defined in SM_API/inc/SmApiBrep.h

SmApiStatus SmApiCreateCurveSweepFromEdges(
SmTArray<SmEdge*> &rEdges,
SmBSplineCurve *pPathCurve,
SmBSplineCurve *pScaleReference,
SmBSplineCurve *pScaleCurve,
SmSweepOptions *pOptions,
SmBrep *&rpResult,
SmTArray<SmFace*> *pOptStartFaces,
SmTArray<SmFace*> *pOptSideFaces,
SmTArray<SmFace*> *pOptEndFaces,
)#
Parameters:
  • rEdges – [in ]: Edges whose curves to sweep

  • pPathCurve – [in ]: Path curve

  • pScaleReference – [in ]: Scale reference curve (NULL for none)

  • pScaleCurve – [in ]: Scale curve (NULL for none)

  • pOptions – [in ]: Sweep options (NULL for defaults)

  • rpResult – [out]: Resulting SmBrep

  • pOptStartFaces – [opt]: Start cap faces (NULL to ignore)

  • pOptSideFaces – [opt]: Side faces (NULL to ignore)

  • pOptEndFaces – [opt]: End cap faces (NULL to ignore)