API Documentation > Geometry items > Object ProCurve > Function ProCurveXyzdataEval
Function ProCurveXyzdataEval
Description
Evaluates the specified curve at the parameter. If you pass a composite curve in p_curve, both deriv1 and deriv2 should be NULL.
Replacement in Object TOOLKIT:
Synopsis
#include <ProCurve.h>
ProCurveXyzdataEval
(
ProCurve p_curve
/* (In)
The curve handle
*/
double curve_param
/* (In)
The normalized parameter on the curve
*/
ProVector xyz_point
/* (Out)
The resulting XYZ point
*/
ProVector deriv1
/* (Out)
The first derivative
*/
ProVector deriv2
/* (Out)
The second derivative
*/
)
Returns
The function successfully evaluated the curve.
One or more of the input arguments are invalid.
The argument p_curve represents a composite curve, while deriv1 or deriv2 is not NULL.
Sample Code References
User Guide References
Was this helpful?