SurfaceEvaluator.getSecondDerivative Method

Parent Object: SurfaceEvaluator
Defined in namespace "adsk::core" and the header file is <Core/Geometry/SurfaceEvaluator.h>

Description

Get the second derivative of the surface at the specified parameter position.

Syntax

"surfaceEvaluator_var" is a variable referencing a SurfaceEvaluator object.

(returnValue, partialUU, partialUV, partialVV) = surfaceEvaluator_var.getSecondDerivative(parameter)

#include <Core/Geometry/SurfaceEvaluator.h

// Declare the output arguments.
Ptr<Point2D> parameter;
Ptr<Vector3D> partialUU;
Ptr<Vector3D> partialUV;
Ptr<Vector3D> partialVV;
boolean returnValue = surfaceEvaluator_var->getSecondDerivative(parameter, partialUU, partialUV, partialVV);

Return Value

Type Description
boolean Returns true if the second derivative was successfully returned.

Parameters

Name Type Description
parameter Point2D The parameter position to get the surface second derivative at. The parameter position must be within the range of the parameter extents as verified by isParameterOnFace.
partialUU Vector3D The output second derivative UU partial vector at each parameter position specified.
partialUV Vector3D The output second derivative UV mixed partial vector at each parameter position specified.
partialVV Vector3D The output second derivative VV partial vector at each parameter position specified.

Version

Introduced in version August 2014