SolarRadiationOneDofSolarPanelPlateGetUnitNormalVector 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).
Namespace:
AGI.Foundation.Celestial
Assembly:
AGI.Foundation.OrbitPropagation (in AGI.Foundation.OrbitPropagation.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax public override Vector GetUnitNormalVector(
Axes bodyAxes,
Vector toSunVector
)
Public Overrides Function GetUnitNormalVector (
bodyAxes As Axes,
toSunVector As Vector
) As Vector
public:
virtual Vector^ GetUnitNormalVector(
Axes^ bodyAxes,
Vector^ toSunVector
) override
abstract GetUnitNormalVector :
bodyAxes : Axes *
toSunVector : Vector -> Vector
override GetUnitNormalVector :
bodyAxes : Axes *
toSunVector : Vector -> Vector
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:
VectorThe unit normal vector of the plate that describes its pointing
See Also