SmApiBrepComputeArea#

Defined in SM_API/inc/SmApiQueries.h

SmApiStatus SmApiBrepComputeArea(
SmBrep *pBrep,
double dRelativeAccuracy,
double &rdArea,
)#

Total surface area: the sum of SmApiFaceComputeArea over every face, with the same accuracy envelope. Works on sheet bodies and open shells, which SmApiBrepComputeMassProperties rejects.

Parameters:
  • pBrep – [in ]: Pointer to brep (read-only)

  • dRelativeAccuracy –

    [in ]: Relative accuracy, same envelope as SmApiFaceComputeArea;

    non-finite values return SM_ERR_INVALID_INPUT

  • rdArea – [out]: Total surface area of all faces