Click or drag to resize

RhinoMathEvaluateSectionalCurvature Method

Expert tool to evaluate sectional curvature from surface derivatives and section plane normal.

Namespace:  Rhino
Assembly:  RhinoCommon (in RhinoCommon.dll)
Since: 8.16
Syntax
public static bool EvaluateSectionalCurvature(
	Vector3d ds,
	Vector3d dt,
	Vector3d dss,
	Vector3d dst,
	Vector3d dtt,
	Vector3d planeNormal,
	out Vector3d k
)

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.
planeNormal
Type: Rhino.GeometryVector3d
Unit normal to section plane.
k
Type: Rhino.GeometryVector3d
Sectional curvature. Curvature of the intersection curve of the surface and plane through the surface point where the partial derivatives were evaluated.

Return Value

Type: Boolean
True if successful. False if first partials are not linearly independent, in which case the k is set to zero.
See Also