Class VerticalGuidanceSurface
Vertical Guidance Surface (VGS)
Inherited Members
Namespace: FpAssistantCore.FaaTerps
Assembly: FpAssistantCoreScl.dll
Syntax
public class VerticalGuidanceSurface : BaseObjectTerps
Remarks
The VGS must be evaluated for all PA and APV approach procedures. Effective from 1-Oct-2016, the VGS must also be evaluated for all straight in aligned NPA approach procedures.
Constructors
View SourceVerticalGuidanceSurface(CriteriaUnits)
Declaration
public VerticalGuidanceSurface(CriteriaUnits terpsUnit)
Parameters
| Type | Name | Description |
|---|---|---|
| CriteriaUnits | terpsUnit |
Properties
View SourceHalfAreaWidthAtSpecifiedDistance
Declaration
public LinearDistance HalfAreaWidthAtSpecifiedDistance { get; }
Property Value
| Type | Description |
|---|---|
| LinearDistance | Distance of the half area width at a specified point along the RCL |
LtpToDaVdpDistance
Declaration
public LinearDistance LtpToDaVdpDistance { get; set; }
Property Value
| Type | Description |
|---|---|
| LinearDistance | Distance from LTP to DA or VDP point |
RunwayWidth
Used to assign a numerical distance that represents the width of the runway
Declaration
public LinearDistance RunwayWidth { get; set; }
Property Value
| Type | Description |
|---|---|
| LinearDistance | Width of the Runway |
Examples
VerticalGuidanceSurface verticalGuidanceSurface = new VerticalGuidanceSurface(TerpsUnits.NonSi);
verticalGuidanceSurface.RunwayWidth = new LinearDistance(50, LinearDistanceUnits.Feet);
Exceptions
| Type | Condition |
|---|---|
| ArgumentException | Thrown when runway width is zero or less |
SpecifiedDistanceFromLtp
Declaration
public LinearDistance SpecifiedDistanceFromLtp { get; set; }
Property Value
| Type | Description |
|---|---|
| LinearDistance | Distance from LTP to a point along the RCL |