AxesFromBankAngle Constructor (Point, CentralBody, Double, IListJulianDate, Double) |
Create a new instance based on the given point and special times of interest.
Namespace:
AGI.Foundation.Geometry
Assembly:
AGI.Foundation.RouteDesign (in AGI.Foundation.RouteDesign.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax public AxesFromBankAngle(
Point position,
CentralBody centralBody,
double surfaceGravity,
IList<JulianDate> specialTimes,
double targetRollRate
)
Public Sub New (
position As Point,
centralBody As CentralBody,
surfaceGravity As Double,
specialTimes As IList(Of JulianDate),
targetRollRate As Double
)
public:
AxesFromBankAngle(
Point^ position,
CentralBody^ centralBody,
double surfaceGravity,
IList<JulianDate>^ specialTimes,
double targetRollRate
)
new :
position : Point *
centralBody : CentralBody *
surfaceGravity : float *
specialTimes : IList<JulianDate> *
targetRollRate : float -> AxesFromBankAngle
Parameters
- position
- Type: AGI.Foundation.GeometryPoint
The time dynamic position of the platform. - centralBody
- Type: AGI.Foundation.CelestialCentralBody
The central body with respect to which these axes are defined. - surfaceGravity
- Type: SystemDouble
The surface gravity for the centralBody, in meters per second squared. - specialTimes
- Type: System.Collections.GenericIListJulianDate
The special times of interest to examine when determining the
transitions between bank angles. - targetRollRate
- Type: SystemDouble
The desired roll rate at which to transition from one bank angle to the next,
in radians per second.
See Also