| AGI.Foundation.Navigation Namespace | 
 Classes
Classes| Class | Description | |
|---|---|---|
|  | ConfidenceInterval | 
            Provides confidence interval multiplier methods.  Confidence interval multipliers are necessary to convert
            one sigma values generated by statistical navigation error predictions into a more meaningful
            scale.  For example, a statistically predicted position error (a three dimensional quantity) has a one sigma 
            confidence value of approximately 20%.  To convert that one sigma value to a 95% confidence, it must
            be multiplied by a certain value.  This class provides the multiplier values necessary to get to a 
            specific confidence interval.
             | 
|  | ConstantGpsReceiverNoiseModel | 
            Reports a constant value for the total noise in any GPS receiver when receiving
            a signal from any GPS satellite.
             | 
|  | DilutionOfPrecision | 
            A dilution of precision (or DOP), including North (NDOP), East (EDOP),
            Vertical (VDOP), Horizontal (HDOP), Position (PDOP), Time (TDOP), and the overall
            Geometric (GDOP).  This class also contains static methods to compute DOP.
             | 
|  | GpsLineOfSightVector | 
            A vector describing the line-of-sight from a GPS satellite to a GPS receiver at the time of reception
            according to IS-GPS-200D.  This vector takes into account the rotation of the earth during the signal
            propagation time.
             | 
|  | GpsReceiver | 
            A Global Positioning System receiver.
             | 
|  | GpsReceiverExtension | 
            An extension that associates a GpsReceiver with  a Platform.
             | 
|  | GpsReceiverHelper | 
            A collection of helper methods for working with GpsReceiver and related types.
             | 
|  | GpsReceiverNoiseModel | 
            A model for the noise at a GPS receiver when receiving a signal from a GPS satellite.
             | 
|  | GpsSatelliteExtension | 
            An extension that adds information and behaviors specific to Global Positioning System (GPS)
            satellites.
             | 
|  | GpsSatelliteInformationExtension | 
            An extension that adds information about a GPS satellite.
             | 
|  | NavigationAccuracyAssessed | 
            The NavigationAccuracyAssessed class calculates navigation accuracy based on 
            Performance Assessment File (PAF) Data.
             | 
|  | NavigationAccuracyPredicted | 
            The NavigationAccuracyPredicted class calculates navigation accuracy based on 
            Prediction Support File (PSF) Data.  
             | 
|  | NavstarISGps200D | 
            A collection of constants from the Navstar Global Positioning System Interface Specification,
            IS-GPS-200 Revision D.
             | 
|  | RaimOptions | 
            Options for computing ReceiverAutonomousIntegrityMonitoring (RAIM) outages.
             | 
|  | RaimOutages | 
            Describes the Receiver Autonomous Integrity Monitoring (RAIM) outages for each
            flight phase.
             | 
|  | ReceiverAutonomousIntegrityMonitoring | 
            Computes Receiver Autonomous Integrity Monitoring (RAIM) outages.
             | 
|  | SatelliteGlobalUserRangeError | 
            Describes the Global User Range Error (URE) for a GPS satellite.
             | 
|  | SatelliteUserRangeError | 
            Describes the User Range Error (URE) for a GPS satellite.
             | 
 Interfaces
Interfaces| Interface | Description | |
|---|---|---|
|  | IGpsPrnService | 
            A service that provides the GPS PRN number
             | 
|  | IGpsReceiverService | 
            A service that provides a GPS Receiver.
             | 
|  | IGpsSatelliteInformationService | 
            A service that provides information about a GPS satellite.
             | 
|  | IGpsSatelliteOutageService | 
            A service that provides information about when a GPS satellite is unavailable or unhealthy.
             | 
 Enumerations
Enumerations| Enumeration | Description | |
|---|---|---|
|  | AccuracyCalculationPersona | 
            Type definitions for the accuracy calculation persona.  The persona defines how the evaluator will react when 
            it encounters no data for a given satellite or too few satellites are available during a navigation accuracy calculation.
             | 
|  | ConfidenceIntervalVariableDimension | 
            Signifies the dimension of a variable for the confidence interval calculation.
             | 
|  | DilutionOfPrecisionOptimization | 
            The Dilution of Precision (DOP) value to optimize on for Best N solutions.
             | 
|  | DilutionOfPrecisionType | 
            An enumeration defining the type of Dilution of Precision (DOP).
             | 
|  | GpsReceiverSolutionType | 
            Enumeration defining the Solution types available for a receiver.
             | 
|  | NavigationAccuracyAssessedType | 
            An enumeration defining the type of assessed navigation accuracy.
             | 
|  | NavigationAccuracyPredictedType | 
            An enumeration defining the type of predicted navigation accuracy.
             | 
|  | NavigationBlockType | 
            Defines the Global Positioning System satellite blocks.
             | 
|  | RaimFlightPhase | 
            The flight phase definitions for use with ReceiverAutonomousIntegrityMonitoring (RAIM).
             |