Click or drag to resize

EllipsoidSurfaceProjection Method (MotionCartesian, Int32)

Computes the projection of the cartesian motion onto the ellipsoid surface.

Namespace:  AGI.Foundation.Geometry.Shapes
Assembly:  AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax
public Motion<Cartesian> SurfaceProjection(
	Motion<Cartesian> motion,
	int order
)

Parameters

motion
Type: AGI.FoundationMotionCartesian
The cartesian motion.
order
Type: SystemInt32
The order of the highest derivative to project. To project just the position, pass 0 for this value. To project velocity as well, pass 1.

Return Value

Type: MotionCartesian
The cartesian motion of the surface projection.
Exceptions
ExceptionCondition
ArgumentException Thrown when the Motion<Cartesian>.Value is near the center of the ellipsoid. Use the IsAtCenter(Cartesian) member to test any such points if they will exist in the domain of the calling function.
See Also