SmApiCreateSurface#

Defined in SM_API/inc/SmApiSurfaces.h

SmApiStatus SmApiCreateSurface(
const SmTArray<SmPoint3d> &rControlPoints,
ULONG lNumRows,
ULONG lNumColumns,
SmSurface *&rpResult,
)#

Requires at least 4 rows and 4 columns (bicubic); fewer returns SM_ERR_INVALID_INPUT.

Parameters:
  • rControlPoints – [in ]: List of control points

  • lNumRows – [in ]: Number of rows

  • lNumColumns – [in ]: Number of columns

  • rpResult – [out]: Resulting SmSurface