AircraftMotionSnapshot
USI.Core
Immutable, simulator-neutral snapshot of the aircraft's aerodynamic and three-axis translational/angular motion.
public sealed class AircraftMotionSnapshot : IEquatable<AircraftMotionSnapshot>Constructors
AircraftMotionSnapshot
public AircraftMotionSnapshot(Angle AngleOfAttack, Angle SideslipAngle, double NormalLoadFactor, AngularVelocity TurnRate, EarthRelativeVelocityVector EarthRelativeVelocity, EarthRelativeAccelerationVector EarthRelativeAcceleration, BodyRelativeVelocityVector BodyRelativeVelocity, BodyRelativeAccelerationVector? BodyRelativeAcceleration, BodyAngularVelocityVector BodyAngularRates, BodyAngularAccelerationVector BodyAngularAccelerations)Immutable, simulator-neutral snapshot of the aircraft's aerodynamic and three-axis translational/angular motion.
Properties
AngleOfAttack
public Angle AngleOfAttack { get; set; }BodyAngularAccelerations
public BodyAngularAccelerationVector BodyAngularAccelerations { get; set; }BodyAngularRates
public BodyAngularVelocityVector BodyAngularRates { get; set; }BodyRelativeAcceleration
public BodyRelativeAccelerationVector? BodyRelativeAcceleration { get; set; }BodyRelativeVelocity
public BodyRelativeVelocityVector BodyRelativeVelocity { get; set; }EarthRelativeAcceleration
public EarthRelativeAccelerationVector EarthRelativeAcceleration { get; set; }EarthRelativeVelocity
public EarthRelativeVelocityVector EarthRelativeVelocity { get; set; }NormalLoadFactor
public double NormalLoadFactor { get; set; }SideslipAngle
public Angle SideslipAngle { get; set; }TurnRate
public AngularVelocity TurnRate { get; set; }Methods
<Clone>$
public AircraftMotionSnapshot <Clone>$()Deconstruct
public void Deconstruct(Angle AngleOfAttack, Angle SideslipAngle, double NormalLoadFactor, AngularVelocity TurnRate, EarthRelativeVelocityVector EarthRelativeVelocity, EarthRelativeAccelerationVector EarthRelativeAcceleration, BodyRelativeVelocityVector BodyRelativeVelocity, BodyRelativeAccelerationVector? BodyRelativeAcceleration, BodyAngularVelocityVector BodyAngularRates, BodyAngularAccelerationVector BodyAngularAccelerations)Equals
public bool Equals(object obj)Equals
public bool Equals(AircraftMotionSnapshot other)GetHashCode
public int GetHashCode()ToString
public string ToString()