OdResult evaluate(doubledU, doubledV, intiDerivDegree, OdGePoint3d& point, OdGeVector3dArray& derivatives) const;
Description
Evaluates the position and an arbitrary number of derivatives of the surface at the specified parameter value (u, v).
Parameters
Parameters
Description
dU
[in] u direction parameter.
dV
[in] v direction parameter.
iDerivDegree
[in] The degree of derivatives to evaluate.
point
[out] A passed-in parameter for returning the evaluated position on the surface.
derivatives
[out] A passed-in parameter for returning derivatives array of vectors, in the order of uDeriv, vDeriv, uuDeriv, uvDeriv, vvDeriv.
Returns
Returns eOk if evaluation is successfully done. If the surface doesn't contain any NURBS information, returns eFail. If the u or v value is out of range, returns eOutOfRange.
Remarks
This method is implemented only for Spatial modeler and returns eNotImplementedYet status for other modelers.