Click or drag to resize

UnitCartesianDihedralAngle Method (MotionUnitCartesian, Cartesian, MotionUnitCartesian, Cartesian, MotionUnitCartesian, Cartesian, Int32)

Calculates the scalar dihedral angle (and derivatives) of the three given values with Cartesian derivative information.

Namespace:  AGI.Foundation.Coordinates
Assembly:  AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax
public static Motion<double> DihedralAngle(
	Motion<UnitCartesian, Cartesian> motFrom,
	Motion<UnitCartesian, Cartesian> motTo,
	Motion<UnitCartesian, Cartesian> motAxis,
	int order
)

Parameters

motFrom
Type: AGI.FoundationMotionUnitCartesian, Cartesian
Cartesian (with possible derivative data) to measure the angle from.
motTo
Type: AGI.FoundationMotionUnitCartesian, Cartesian
Cartesian (with possible derivative data) to measure the angle to.
motAxis
Type: AGI.FoundationMotionUnitCartesian, Cartesian
The axis about which to measure the angle (with possible derivative data).
order
Type: SystemInt32
The order of the desired response, from 0 to 2.

Return Value

Type: MotionDouble
Returns a Motion<double> representing the ScalarDihedralAngle of the three given values, and (optionally) its 1st and 2nd derivatives.
See Also