Class

RegionalWeatherSnapshot

USI.Core

Editable base conditions for the simulator's regional weather model. These values describe the regional model, not necessarily the conditions currently affecting the user aircraft or simulation camera.

public sealed class RegionalWeatherSnapshot : IEquatable<RegionalWeatherSnapshot>

Constructors

RegionalWeatherSnapshot

public RegionalWeatherSnapshot(Length Visibility, Pressure SeaLevelPressure, Temperature SeaLevelTemperature, double RainfallRatio, Temperature TropopauseTemperature, Length TropopauseAltitudeMeanSeaLevel, Speed ThermalUpdraft, Length WaterWaveAmplitude, Length WaterWaveLength, Speed WaterWaveSpeed, Angle WaterWaveDirection)

Editable base conditions for the simulator's regional weather model. These values describe the regional model, not necessarily the conditions currently affecting the user aircraft or simulation camera.

Properties

RainfallRatio

public double RainfallRatio { get; set; }

SeaLevelPressure

public Pressure SeaLevelPressure { get; set; }

SeaLevelTemperature

public Temperature SeaLevelTemperature { get; set; }

ThermalUpdraft

public Speed ThermalUpdraft { get; set; }

TropopauseAltitudeMeanSeaLevel

public Length TropopauseAltitudeMeanSeaLevel { get; set; }

TropopauseTemperature

public Temperature TropopauseTemperature { get; set; }

Visibility

public Length Visibility { get; set; }

WaterWaveAmplitude

public Length WaterWaveAmplitude { get; set; }

WaterWaveDirection

public Angle WaterWaveDirection { get; set; }

WaterWaveLength

public Length WaterWaveLength { get; set; }

WaterWaveSpeed

public Speed WaterWaveSpeed { get; set; }

Methods

<Clone>$

public RegionalWeatherSnapshot <Clone>$()

Deconstruct

public void Deconstruct(Length Visibility, Pressure SeaLevelPressure, Temperature SeaLevelTemperature, double RainfallRatio, Temperature TropopauseTemperature, Length TropopauseAltitudeMeanSeaLevel, Speed ThermalUpdraft, Length WaterWaveAmplitude, Length WaterWaveLength, Speed WaterWaveSpeed, Angle WaterWaveDirection)

Equals

public bool Equals(object obj)

Equals

public bool Equals(RegionalWeatherSnapshot other)

GetHashCode

public int GetHashCode()

ToString

public string ToString()