Calculates interpolated point using the Fergusson's cubic.

Namespace: Ico.Windows.Media.Media3D
Assembly: Ico3DControlsLibrary (in Ico3DControlsLibrary.dll) Version: 10.97.212.0 (10.97.212.00)

Syntax

C#
public static Point3D FergussonCubic(
	Point3D sPoint,
	Vector3D sTangent,
	Point3D ePoint,
	Vector3D eTangent,
	double t
)
Visual Basic
Public Shared Function FergussonCubic ( _
	sPoint As Point3D, _
	sTangent As Vector3D, _
	ePoint As Point3D, _
	eTangent As Vector3D, _
	t As Double _
) As Point3D
JScript
public static function FergussonCubic(
	sPoint : Point3D, 
	sTangent : Vector3D, 
	ePoint : Point3D, 
	eTangent : Vector3D, 
	t : double
) : Point3D

Parameters

sPoint
Type: System.Windows.Media.Media3D..::..Point3D
Starting point of the curve segment.
sTangent
Type: System.Windows.Media.Media3D..::..Vector3D
Tangent in the starting point.
ePoint
Type: System.Windows.Media.Media3D..::..Point3D
Ending point of the curve segment.
eTangent
Type: System.Windows.Media.Media3D..::..Vector3D
Tangent in the ending point.
t
Type: System..::..Double
Interpolation parameter (from interval [0;1]).

Return Value

Interpolated point.

See Also