36 void bezierCurveEval(
float u0,
float u1,
int order,
float *ctlpoints,
int stride,
int dimension,
float u,
float retpoint[]);
37 void bezierCurveEvalDer(
float u0,
float u1,
int order,
float *ctlpoints,
int stride,
int dimension,
float u,
float retDer[]);
38 void bezierCurveEvalDerGen(
int der,
float u0,
float u1,
int order,
float *ctlpoints,
int stride,
int dimension,
float u,
float retDer[]);
41 void bezierSurfEvalDerGen(
int uder,
int vder,
float u0,
float u1,
int uorder,
float v0,
float v1,
int vorder,
int dimension,
float *ctlpoints,
int ustride,
int vstride,
float u,
float v,
float ret[]);
43 void bezierSurfEval(
float u0,
float u1,
int uorder,
float v0,
float v1,
int vorder,
int dimension,
float *ctlpoints,
int ustride,
int vstride,
float u,
float v,
float ret[]);
45 void bezierSurfEvalNormal(
float u0,
float u1,
int uorder,
float v0,
float v1,
int vorder,
int dimension,
float *ctlpoints,
int ustride,
int vstride,
float u,
float v,
float retNormal[]);