API Reference > OdDg Classes > OdDgBSplineSurface Class > OdDgBSplineSurface Methods > evaluate Method > OdDgBSplineSurface::evaluate Method (double, double, OdGePoint3d&)
OdDgBSplineSurface::evaluate Method (double, double, OdGePoint3d&)
Syntax
C++
OdResult evaluate(double dU, double dV, OdGePoint3d& pos) const;
Parameters 
Description 
double dU 
[in] u direction parameter.  
double dV 
[in] v direction parameter.  
OdGePoint3d& pos 
[out] A passed-in parameter for returning the evaluated position on the surface.
 

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.

Evaluates the position on the NURBS surface at the specified parameter value (u, v). 

 

This method is implemented only for Spatial modeler and returns eNotImplementedYet status for other modelers.

Copyright © 2002–2021. Open Design Alliance. All rights reserved.