| DilutionOfPrecisionCompute Method  | 
 
            Computes the Dilution of Precision (DOP).
            
 
    Namespace: 
   AGI.Foundation.Navigation
    Assembly:
   AGI.Foundation.Navigation (in AGI.Foundation.Navigation.dll) Version: 25.1.421.0 (25.1.421.0)
 Syntax
Syntaxpublic static DilutionOfPrecision Compute(
	Matrix3By3 receiverOrientation,
	IEnumerable<Cartesian> satelliteRelativePositions
)
Public Shared Function Compute ( 
	receiverOrientation As Matrix3By3,
	satelliteRelativePositions As IEnumerable(Of Cartesian)
) As DilutionOfPrecision
public:
static DilutionOfPrecision^ Compute(
	Matrix3By3 receiverOrientation, 
	IEnumerable<Cartesian>^ satelliteRelativePositions
)
static member Compute : 
        receiverOrientation : Matrix3By3 * 
        satelliteRelativePositions : IEnumerable<Cartesian> -> DilutionOfPrecision 
Parameters
- receiverOrientation
- Type: AGI.Foundation.CoordinatesMatrix3By3
 The orientation of the receiver relative to the axes in which the satelliteRelativePositions are defined.
- satelliteRelativePositions
- Type: System.Collections.GenericIEnumerableCartesian
 The relative position of each of the satellites to consider, expressed as a line-of-sight vector
            from the satellite to the receiver at the time of reception by the receiver.  The satellite positions should
            already account for apparent position due to light-time delay and other effects (if required).
Return Value
Type: 
DilutionOfPrecisionThe Dilution of Precision (DOP) values for the configuration.
 Remarks
Remarks
            This method assumes that all satellites in satelliteRelativePositions are visible to the receiver
            and should be included in the DOP calculation.
            
 See Also
See Also