SmApiNonManifoldBoolean#

Defined in SM_API/inc/SmApiBrep.h

SmApiStatus SmApiNonManifoldBoolean(
SmBrep *pBrep1,
SmBrep *pBrep2,
SmBooleanOperationType eOperation,
SmBrep *&rpResult,
)#
Parameters:
  • pBrep1 – [in/out]: Modified in place and returned as rpResult on success; remains allocated but may be modified on failure

  • pBrep2 – [in ]: Deleted on success unless kept (see the Boolean notes above); remains allocated but may be modified on failure

  • eOperation – [in ]: Boolean operation type

  • rpResult – [out]: Resulting SmBrep