Click or drag to resize

RhinoMathEvaluateNormalPartials Method

Expert tool to evaluate partial derivatives of surface unit normal.

Namespace:  Rhino
Assembly:  RhinoCommon (in RhinoCommon.dll)
Since: 7.0
Syntax
public static bool EvaluateNormalPartials(
	Vector3d ds,
	Vector3d dt,
	Vector3d dss,
	Vector3d dst,
	Vector3d dtt,
	out Vector3d ns,
	out Vector3d nt
)

Parameters

ds
Type: Rhino.GeometryVector3d
First partial derivative.
dt
Type: Rhino.GeometryVector3d
First partial derivative.
dss
Type: Rhino.GeometryVector3d
Second partial derivative.
dst
Type: Rhino.GeometryVector3d
Second partial derivative.
dtt
Type: Rhino.GeometryVector3d
Second partial derivative.
ns
Type: Rhino.GeometryVector3d
First partial derivative of unit normal. If the Jacobian is degenerate, ns is set to zero.
nt
Type: Rhino.GeometryVector3d
First partial derivative of unit normal. If the Jacobian is degenerate, nt is set to zero.

Return Value

Type: Boolean
true if Jacobian is non-degenerate, false if Jacobian is degenerate.
See Also