Click or drag to resize

DragBodyPlateGetUnitNormalVector Method

Gets the unit normal vector of the plate that describes its pointing and is used to determine how much of the plate's ReferenceArea is directed toward the Sun (for SolarRadiationPlates) or toward the incoming atmosphere (for DragPlates).

DragBodyPlates override the body axes with their PointingAxes if their pointing axes are not . The pointing direction within those axes is given by the UnitNormalCartesian.

Namespace:  AGI.Foundation.Celestial
Assembly:  AGI.Foundation.OrbitPropagation (in AGI.Foundation.OrbitPropagation.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax
public override Vector GetUnitNormalVector(
	Axes bodyAxes,
	Vector toSunVector
)

Parameters

bodyAxes
Type: AGI.Foundation.GeometryAxes
The attitude of the spacecraft containing this plate.
toSunVector
Type: AGI.Foundation.GeometryVector
The direction to the Sun that is used to determine the pointing of Solar panel plates.

Return Value

Type: Vector
The unit normal vector of the plate that describes its pointing
See Also