Class

CameraWeatherSnapshot

USI.Core

Atmospheric and surface context at the simulation camera. Camera-relative wind angles preserve the provider's signed relative-angle convention and are intentionally distinct from true meteorological wind direction.

public sealed class CameraWeatherSnapshot : IEquatable<CameraWeatherSnapshot>

Constructors

CameraWeatherSnapshot

public CameraWeatherSnapshot(Temperature Temperature, double RainfallRatio, double SnowfallRatio, double HailRatio, double UrbanizationRatio, Speed InstantaneousWindSpeed, Angle WindRelativeHeading, Angle WindRelativePitch, Speed BaseWindSpeed, Speed GustSpeed, Angle WindShearAngle)

Atmospheric and surface context at the simulation camera. Camera-relative wind angles preserve the provider's signed relative-angle convention and are intentionally distinct from true meteorological wind direction.

Properties

BaseWindSpeed

public Speed BaseWindSpeed { get; set; }

GustSpeed

public Speed GustSpeed { get; set; }

HailRatio

public double HailRatio { get; set; }

InstantaneousWindSpeed

public Speed InstantaneousWindSpeed { get; set; }

RainfallRatio

public double RainfallRatio { get; set; }

SnowfallRatio

public double SnowfallRatio { get; set; }

Temperature

public Temperature Temperature { get; set; }

UrbanizationRatio

public double UrbanizationRatio { get; set; }

WindRelativeHeading

public Angle WindRelativeHeading { get; set; }

WindRelativePitch

public Angle WindRelativePitch { get; set; }

WindShearAngle

public Angle WindShearAngle { get; set; }

Methods

<Clone>$

public CameraWeatherSnapshot <Clone>$()

Deconstruct

public void Deconstruct(Temperature Temperature, double RainfallRatio, double SnowfallRatio, double HailRatio, double UrbanizationRatio, Speed InstantaneousWindSpeed, Angle WindRelativeHeading, Angle WindRelativePitch, Speed BaseWindSpeed, Speed GustSpeed, Angle WindShearAngle)

Equals

public bool Equals(object obj)

Equals

public bool Equals(CameraWeatherSnapshot other)

GetHashCode

public int GetHashCode()

ToString

public string ToString()