SmApiCreateBlendPrimitive#

Defined in SM_API/inc/SmApiPrimitives.h

SmApiStatus SmApiCreateBlendPrimitive(
SmBrep *pBrep,
SmEdge *pEdge1,
SmFace *pFace1,
SmEdge *pEdge2,
SmFace *pFace2,
SmBoolean bSameDirCurves,
SmFace *&rpBlendFace,
)#
Parameters:
  • pBrep – [in ]: Brep containing the boundary edges

  • pEdge1 – [in ]: First boundary edge (start of blend)

  • pFace1 – [in ]: Target start blend surface

  • pEdge2 – [in ]: Second boundary edge (end of blend)

  • pFace2 – [in ]: Target end blend surface

  • bSameDirCurves –

    [in ]: TRUE = start of Edge1->Curve to start of Edge2->Curve

    [in ]: FALSE = start of Edge1->Curve to end of Edge2->Curve

  • rpBlendFace – [out]: Resulting blend face