Struct

WeatherRadarPresentationSnapshot

USI.Core

Coherent role-aware weather-radar presentation state.

public struct WeatherRadarPresentationSnapshot : IEquatable<WeatherRadarPresentationSnapshot>

Constructors

WeatherRadarPresentationSnapshot

public WeatherRadarPresentationSnapshot(WeatherRadarPresentationMode Mode, double GainMultiplier, Angle RequestedAntennaTilt, Angle ActualAntennaTilt, Angle AntennaSweepAngle, bool VerticalScanEnabled, bool StabilizationEnabled, WeatherRadarVerticalTarget VerticalTarget, bool GroundClutterSuppressionEnabled, bool AutomaticTiltEnabled, WeatherRadarMultiscanMode MultiscanMode)

Coherent role-aware weather-radar presentation state.

Properties

ActualAntennaTilt

public Angle ActualAntennaTilt { get; set; }

AntennaSweepAngle

public Angle AntennaSweepAngle { get; set; }

AutomaticTiltEnabled

public bool AutomaticTiltEnabled { get; set; }

GainMultiplier

public double GainMultiplier { get; set; }

GroundClutterSuppressionEnabled

public bool GroundClutterSuppressionEnabled { get; set; }

Mode

public WeatherRadarPresentationMode Mode { get; set; }

MultiscanMode

public WeatherRadarMultiscanMode MultiscanMode { get; set; }

RequestedAntennaTilt

public Angle RequestedAntennaTilt { get; set; }

StabilizationEnabled

public bool StabilizationEnabled { get; set; }

VerticalScanEnabled

public bool VerticalScanEnabled { get; set; }

VerticalTarget

public WeatherRadarVerticalTarget VerticalTarget { get; set; }

Methods

Deconstruct

public void Deconstruct(WeatherRadarPresentationMode Mode, double GainMultiplier, Angle RequestedAntennaTilt, Angle ActualAntennaTilt, Angle AntennaSweepAngle, bool VerticalScanEnabled, bool StabilizationEnabled, WeatherRadarVerticalTarget VerticalTarget, bool GroundClutterSuppressionEnabled, bool AutomaticTiltEnabled, WeatherRadarMultiscanMode MultiscanMode)

Equals

public bool Equals(object obj)

Equals

public bool Equals(WeatherRadarPresentationSnapshot other)

GetHashCode

public int GetHashCode()

ToString

public string ToString()