SmApiIntersectCurveFace#

Defined in SM_API/inc/SmApiIntersectors.h

SmApiStatus SmApiIntersectCurveFace(
SmCurve *pCurve,
SmFace *pFace,
SmTArray<SmCurve*> &rCurves,
SmTArray<SmPoint3d> &rPoints,
)#
Parameters:
  • pCurve – [in ]: Pointer to curve

  • pFace – [in ]: Pointer to face; hits outside its trim loops are dropped

  • rCurves –

    [out]: Resulting intersection curves (overlaps). An overlap is kept

    or dropped whole, by whether its midpoint is on the face;

    it is not clipped to the face trim.

  • rPoints – [out]: Resulting intersection points