EllipsoidSurfaceNormalMotion Method (MotionCartesian, Int32) |
Converts the motion given in terms of a surface point to motion of the surface normal vector.
Namespace:
AGI.Foundation.Geometry.Shapes
Assembly:
AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax public Motion<UnitCartesian, Cartesian> SurfaceNormalMotion(
Motion<Cartesian> surfaceMotion,
int order
)
Public Function SurfaceNormalMotion (
surfaceMotion As Motion(Of Cartesian),
order As Integer
) As Motion(Of UnitCartesian, Cartesian)
public:
Motion<UnitCartesian, Cartesian> SurfaceNormalMotion(
Motion<Cartesian> surfaceMotion,
int order
)
member SurfaceNormalMotion :
surfaceMotion : Motion<Cartesian> *
order : int -> Motion<UnitCartesian, Cartesian>
Parameters
- surfaceMotion
- Type: AGI.FoundationMotionCartesian
The motion of the surface point. - order
- Type: SystemInt32
The order of the highest derivative to convert. To convert just the position, pass 0 for this value. To convert velocity as well, pass 1.
Return Value
Type:
MotionUnitCartesian,
CartesianThe motion of the surface normal vector.
Remarks
The surfaceMotion must be in a fixed reference frame
centered on the center of mass of this ellipsoid and must be the motion of a surface point.
See Also