Table of Contents

Class IcingLayer

Namespace
Cavok
Assembly
Cavok.dll

A forecast icing layer in a military TAF, group 6IchihihitL: for example 651109 is moderate icing in cloud from 11,000 ft, 9,000 ft thick.

public sealed record IcingLayer : IEquatable<IcingLayer>
Inheritance
IcingLayer
Implements
Inherited Members

Constructors

IcingLayer(int, int, int)

A forecast icing layer in a military TAF, group 6IchihihitL: for example 651109 is moderate icing in cloud from 11,000 ft, 9,000 ft thick.

public IcingLayer(int Type, int BaseFeet, int ThicknessFeet)

Parameters

Type int

Type of icing, code 0–9: 0 trace, 1 light, 2 light in cloud, 3 light in precipitation, 4 moderate, 5 moderate in cloud, 6 moderate in precipitation, 7 severe, 8 severe in cloud, 9 severe in precipitation.

BaseFeet int

Height of the base of the layer in feet (reported in hundreds of feet).

ThicknessFeet int

Thickness of the layer in feet (reported in thousands of feet); 0 means the layer reaches up to the tops of the clouds (WMO code table 4013).

Properties

BaseFeet

Height of the base of the layer in feet (reported in hundreds of feet).

public int BaseFeet { get; init; }

Property Value

int

ThicknessFeet

Thickness of the layer in feet (reported in thousands of feet); 0 means the layer reaches up to the tops of the clouds (WMO code table 4013).

public int ThicknessFeet { get; init; }

Property Value

int

Type

Type of icing, code 0–9: 0 trace, 1 light, 2 light in cloud, 3 light in precipitation, 4 moderate, 5 moderate in cloud, 6 moderate in precipitation, 7 severe, 8 severe in cloud, 9 severe in precipitation.

public int Type { get; init; }

Property Value

int