Index

A B C D E F G H I K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

a - Variable in class com.irurueta.navigation.geodesic.Geodesic
 
a - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
a - Variable in class com.irurueta.navigation.geodesic.Gnomonic
Major equatorial Earth radius.
a12 - Variable in class com.irurueta.navigation.geodesic.GeodesicData
Arc length on the auxiliary sphere between point 1 and point 2 (degrees).
a13 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
a1m1 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
a1m1f(double) - Static method in class com.irurueta.navigation.geodesic.Geodesic
 
a2m1 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
a2m1f(double) - Static method in class com.irurueta.navigation.geodesic.Geodesic
 
a3c - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
a3coeff() - Method in class com.irurueta.navigation.geodesic.Geodesic
 
a3f(double) - Method in class com.irurueta.navigation.geodesic.Geodesic
 
a3x - Variable in class com.irurueta.navigation.geodesic.Geodesic
 
a4 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
accelerationPSD - Variable in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Acceleration PSD (Power Spectral Density) per axis expressed in (m^2/s^3).
Accumulator - Class in com.irurueta.navigation.geodesic
An accumulator for sums.
Accumulator(double) - Constructor for class com.irurueta.navigation.geodesic.Accumulator
Constructor from a double.
Accumulator(Accumulator) - Constructor for class com.irurueta.navigation.geodesic.Accumulator
Constructor from another Accumulator.
Accuracy<A extends com.irurueta.geometry.Accuracy> - Class in com.irurueta.navigation
Base class representing the confidence of provided accuracy from a covariance matrix expressed in the distance unit of such matrix.
Accuracy() - Constructor for class com.irurueta.navigation.Accuracy
Constructor.
Accuracy(A) - Constructor for class com.irurueta.navigation.Accuracy
Constructor.
Accuracy2D - Class in com.irurueta.navigation
Contains methods to convert covariance matrices into ellipses representing accuracy with requested confidence.
Accuracy2D() - Constructor for class com.irurueta.navigation.Accuracy2D
Constructor.
Accuracy2D(double) - Constructor for class com.irurueta.navigation.Accuracy2D
Constructor.
Accuracy2D(Matrix) - Constructor for class com.irurueta.navigation.Accuracy2D
Constructor.
Accuracy2D(Matrix, double) - Constructor for class com.irurueta.navigation.Accuracy2D
Constructor.
Accuracy2D(Accuracy2D) - Constructor for class com.irurueta.navigation.Accuracy2D
Constructor.
Accuracy3D - Class in com.irurueta.navigation
Contains methods to convert covariance matrices into ellipsoids representing accuracy with requested confidence.
Accuracy3D() - Constructor for class com.irurueta.navigation.Accuracy3D
Constructor.
Accuracy3D(double) - Constructor for class com.irurueta.navigation.Accuracy3D
Constructor.
Accuracy3D(Matrix) - Constructor for class com.irurueta.navigation.Accuracy3D
Constructor.
Accuracy3D(Matrix, double) - Constructor for class com.irurueta.navigation.Accuracy3D
Constructor.
Accuracy3D(Accuracy3D) - Constructor for class com.irurueta.navigation.Accuracy3D
Constructor.
add(double) - Method in class com.irurueta.navigation.geodesic.Accumulator
Add a number to the accumulator.
addEdge(double, double) - Method in class com.irurueta.navigation.geodesic.PolygonArea
Add an edge to the polygon or polyline.
addPoint(double, double) - Method in class com.irurueta.navigation.geodesic.PolygonArea
Add a point to the polygon or polyline.
ALL - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
All capabilities, calculate everything.
angDiff(double, double) - Static method in class com.irurueta.navigation.geodesic.GeoMath
The exact difference of two angles reduced to (−180°, 180°].
angNormalize(double) - Static method in class com.irurueta.navigation.geodesic.GeoMath
Normalizes an angle (restricted input range).
angRound(double) - Static method in class com.irurueta.navigation.geodesic.GeoMath
Makes the smallest gap in x = 1 / 16 - nextafter(1/16, 0) = 1/2^57 for reals = 0.7 pm on the earth if x is an angle in degrees.
arcDirect(double, double, double, double) - Method in class com.irurueta.navigation.geodesic.Geodesic
Solve the direct geodesic problem where the length of the geodesic is specified in terms of arc length.
arcDirect(double, double, double, double, int) - Method in class com.irurueta.navigation.geodesic.Geodesic
Solve the direct geodesic problem where the length of the geodesic is specified in terms of arc length and with a subset of the geodesic results returned.
arcDirectLine(double, double, double, double) - Method in class com.irurueta.navigation.geodesic.Geodesic
Define a GeodesicLine in terms of the direct geodesic problem specified in terms of arc length with all capabilities included.
arcDirectLine(double, double, double, double, int) - Method in class com.irurueta.navigation.geodesic.Geodesic
Define a GeodesicLine in terms of the direct geodesic problem specified in terms of arc length with a subset of the capabilities included.
arcPosition(double) - Method in class com.irurueta.navigation.geodesic.GeodesicLine
Compute the position of point 2 which is an arc length a12 (degrees) from point 1.
arcPosition(double, int) - Method in class com.irurueta.navigation.geodesic.GeodesicLine
Compute the position of point 2 which is an arc length a12 (degrees) from point 1 and with a subset of th geodesic results returned.
area - Variable in class com.irurueta.navigation.geodesic.PolygonResult
The area of the polygon (meters2).
AREA - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
Calculate area S12.
area0 - Variable in class com.irurueta.navigation.geodesic.PolygonArea
 
areaS12 - Variable in class com.irurueta.navigation.geodesic.GeodesicData
Area under the geodesic (meters2).
areasum - Variable in class com.irurueta.navigation.geodesic.PolygonArea
 
ARTIFACT_ID_KEY - Static variable in class com.irurueta.navigation.BuildInfo
Key to obtain artifactId of this library from properties file.
artifactId - Variable in class com.irurueta.navigation.BuildInfo
ArtifactId of this library.
asArray() - Method in class com.irurueta.navigation.frames.ECEFPosition
Gets position coordinates expressed in meters (m) as an array.
asArray() - Method in class com.irurueta.navigation.frames.ECEFVelocity
Gets velocity coordinates expressed in meters per second (m/s) as an array.
asArray() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Converts state data into an array.
asArray(double[]) - Method in class com.irurueta.navigation.frames.ECEFPosition
Gets position coordinates expressed in meters (m) as an array.
asArray(double[]) - Method in class com.irurueta.navigation.frames.ECEFVelocity
Gets velocity coordinates expressed in meters per second (m/s) as an array.
asArray(double[]) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Converts state data into an array.
asMatrix() - Method in class com.irurueta.navigation.frames.ECEFPosition
Gets position coordinates expressed in meters (m) as a column matrix.
asMatrix() - Method in class com.irurueta.navigation.frames.ECEFVelocity
Gets velocity coordinates expressed in meters per second (m/s) as a column matrix.
asMatrix() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Converts state data into a column matrix.
asMatrix(Matrix) - Method in class com.irurueta.navigation.frames.ECEFPosition
Gets position coordinates expressed in meters (m) as a column matrix.
asMatrix(Matrix) - Method in class com.irurueta.navigation.frames.ECEFVelocity
Gets velocity coordinates expressed in meters per second (m/s) as a column matrix.
asMatrix(Matrix) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Converts state data into a column matrix.
asRotation() - Method in class com.irurueta.navigation.frames.CoordinateTransformation
Gets internal matrix as a 3D rotation.
asRotation(Rotation3D) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
Gets internal matrix as a 3D rotation.
astroid(double, double) - Static method in class com.irurueta.navigation.geodesic.Geodesic
 
atan2d(double, double) - Static method in class com.irurueta.navigation.geodesic.GeoMath
Evaluate the atan2 function with the result in degrees.
atanh(double) - Static method in class com.irurueta.navigation.geodesic.GeoMath
The inverse hyperbolic tangent function.
attemptRefine(Point2D) - Method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Attempts to refine estimated position if refinement is requested.
attemptRefine(Point3D) - Method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Attempts to refine estimated position if refinement is requested.
azi - Variable in class com.irurueta.navigation.geodesic.GnomonicData
Azimuth of geodesic at point (degrees).
azi1 - Variable in class com.irurueta.navigation.geodesic.GeodesicData
Azimuth at point 1 (degrees).
azi1 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
azi2 - Variable in class com.irurueta.navigation.geodesic.GeodesicData
Azimuth at point 2 (degrees).
AZIMUTH - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
Calculate azimuths azi1 and azi2.

B

b - Variable in class com.irurueta.navigation.geodesic.Geodesic
 
b - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
b11 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
b21 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
b31 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
b41 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
BearingDistance() - Constructor for class com.irurueta.navigation.utils.LocationUtils.BearingDistance
 
BODY_FRAME - Enum constant in enum class com.irurueta.navigation.frames.FrameType
Body frame.
branch - Variable in class com.irurueta.navigation.BuildInfo
Build branch.
BRANCH_KEY - Static variable in class com.irurueta.navigation.BuildInfo
Key to obtain build branch from properties file.
BUILD_INFO_PROPERTIES - Static variable in class com.irurueta.navigation.BuildInfo
Properties file that contains build data.
BUILD_NUMBER_KEY - Static variable in class com.irurueta.navigation.BuildInfo
Key to obtain build number from properties file.
BUILD_TIMESTAMP_KEY - Static variable in class com.irurueta.navigation.BuildInfo
Key to obtain build timestamp from properties file.
BuildInfo - Class in com.irurueta.navigation
Contains build data of this library.
BuildInfo() - Constructor for class com.irurueta.navigation.BuildInfo
Constructor.
buildNumber - Variable in class com.irurueta.navigation.BuildInfo
Build number.
buildTimestamp - Variable in class com.irurueta.navigation.BuildInfo
Build timestamp.

C

c - Variable in class com.irurueta.navigation.frames.converters.FrameToLocalTangentPlaneTransformationConverter
Coordinate transformation to be reused for efficiency purposes.
c - Variable in class com.irurueta.navigation.frames.ECIorECEFFrame
Body to ECI frame coordinate transformation matrix.
c - Variable in class com.irurueta.navigation.frames.NEDFrame
Body to NED coordinate transformation matrix.
c1a - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
c1f(double, double[]) - Static method in class com.irurueta.navigation.geodesic.Geodesic
 
c1pa - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
c1pf(double, double[]) - Static method in class com.irurueta.navigation.geodesic.Geodesic
 
c2 - Variable in class com.irurueta.navigation.geodesic.Geodesic
 
c2 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
c2a - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
c2f(double, double[]) - Static method in class com.irurueta.navigation.geodesic.Geodesic
 
c3a - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
c3coeff() - Method in class com.irurueta.navigation.geodesic.Geodesic
 
c3f(double, double[]) - Method in class com.irurueta.navigation.geodesic.Geodesic
 
c3x - Variable in class com.irurueta.navigation.geodesic.Geodesic
 
c4a - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
c4coeff() - Method in class com.irurueta.navigation.geodesic.Geodesic
 
c4f(double, double[]) - Method in class com.irurueta.navigation.geodesic.Geodesic
 
c4x - Variable in class com.irurueta.navigation.geodesic.Geodesic
 
calp0 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
calp1 - Variable in class com.irurueta.navigation.geodesic.Geodesic.InverseData
 
calp1 - Variable in class com.irurueta.navigation.geodesic.Geodesic.InverseStartV
 
calp1 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
calp2 - Variable in class com.irurueta.navigation.geodesic.Geodesic.InverseData
 
calp2 - Variable in class com.irurueta.navigation.geodesic.Geodesic.InverseStartV
 
calp2 - Variable in class com.irurueta.navigation.geodesic.Geodesic.Lambda12V
 
CAP_ALL - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
 
CAP_C1 - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
 
CAP_C1P - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
 
CAP_C2 - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
 
CAP_C3 - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
 
CAP_C4 - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
 
capabilities(int) - Method in class com.irurueta.navigation.geodesic.GeodesicLine
Indicates whether this GeodesicLine object has all tested capabilities
caps - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
cbrt(double) - Static method in class com.irurueta.navigation.geodesic.GeoMath
The cube root function.
cei - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Internal matrix to be reused containing frame rotation during signal transit time.
chiSq - Variable in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
Estimated chi square value.
clazz - Variable in class com.irurueta.navigation.frames.ECIorECEFFrame
Actual type class
clear() - Method in class com.irurueta.navigation.geodesic.PolygonArea
Clear PolygonArea, allowing a new polygon to be started.
clockDrift - Variable in class com.irurueta.navigation.gnss.GNSSEstimation
Estimated receiver clock drift expressed in meters per second (m/s).
clockFrequencyPSD - Variable in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Receiver clock frequency-drift PSD (Power Spectral Density) expressed in (m^2/s^3).
clockOffset - Variable in class com.irurueta.navigation.gnss.GNSSEstimation
Estimated receiver clock offset expressed in meters (m).
clockPhasePSD - Variable in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Receiver clock phase-drift PSD (Power Spectral Density) expressed in (m^2/s).
clone() - Method in class com.irurueta.navigation.frames.CoordinateTransformation
Makes a copy of this instance.
clone() - Method in class com.irurueta.navigation.frames.ECEFFrame
Makes a copy of this instance.
clone() - Method in class com.irurueta.navigation.frames.ECEFPosition
Makes a copy of this instance.
clone() - Method in class com.irurueta.navigation.frames.ECEFVelocity
Makes a copy of this instance.
clone() - Method in class com.irurueta.navigation.frames.ECIFrame
Makes a copy of this instance.
clone() - Method in class com.irurueta.navigation.frames.NEDFrame
Makes a copy of this instance.
clone() - Method in class com.irurueta.navigation.frames.NEDPosition
Makes a copy of this instance.
clone() - Method in class com.irurueta.navigation.frames.NEDVelocity
Makes a copy of this instance.
clone() - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Makes a copy of this instance.
clone() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Makes a copy of this instance.
clone() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Makes a copy of this instance.
clone() - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Makes a copy of this instance.
clone() - Method in class com.irurueta.navigation.gnss.GNSSKalmanState
Makes a copy of this instance.
clone() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Makes a copy of this instance.
codeTrackingErrorSD - Variable in class com.irurueta.navigation.gnss.GNSSConfig
Code tracking error Standard Deviation (SD) expressed in meters per second (m/s).
COLS - Static variable in class com.irurueta.navigation.frames.CoordinateTransformation
Number of columns of a coordinate transformation matrix.
com.irurueta.navigation - package com.irurueta.navigation
Contains general purpose classes for GNSS (Global Navigation Satellite System) / INS (Inertial Navigation System).
com.irurueta.navigation.frames - package com.irurueta.navigation.frames
Contains frames to represent position, velocity and attitude within Earth.
com.irurueta.navigation.frames.converters - package com.irurueta.navigation.frames.converters
Contains converters between pairs of frames to represent position, velocity and attitude.
com.irurueta.navigation.geodesic - package com.irurueta.navigation.geodesic
Contains geodesic algorithms.
com.irurueta.navigation.gnss - package com.irurueta.navigation.gnss
 
com.irurueta.navigation.lateration - package com.irurueta.navigation.lateration
Contains classes to estimate positions when intersecting circles or spheres by using the lateration algorithm.
com.irurueta.navigation.utils - package com.irurueta.navigation.utils
Contains utility classes.
comg1 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
commit - Variable in class com.irurueta.navigation.BuildInfo
Build commit.
COMMIT_KEY - Static variable in class com.irurueta.navigation.BuildInfo
Key to obtain build commit from properties file.
COMPONENTS - Static variable in class com.irurueta.navigation.frames.ECEFPosition
Number of components.
COMPONENTS - Static variable in class com.irurueta.navigation.frames.ECEFVelocity
Number of components.
compute() - Method in class com.irurueta.navigation.geodesic.PolygonArea
Return the results so far.
compute(boolean, boolean) - Method in class com.irurueta.navigation.geodesic.PolygonArea
Return the results so far.
computeAndKeepInliers - Variable in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Indicates whether inliers must be computed and kept.
computeAndKeepInliers - Variable in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Indicates whether inliers must be computed and kept.
computeAndKeepInliers - Variable in class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
Indicates whether inliers must be computed and kept.
computeAndKeepInliers - Variable in class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
Indicates whether inliers must be computed and kept.
computeAndKeepResiduals - Variable in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Indicates whether residuals must be computed and kept.
computeAndKeepResiduals - Variable in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Indicates whether residuals must be computed and kept.
computeAndKeepResiduals - Variable in class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
Indicates whether residuals must be computed and kept.
computeAndKeepResiduals - Variable in class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
Indicates whether residuals must be computed and kept.
confidence - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
Amount of confidence expressed as a value between 0.0 and 1.0 (which is equivalent to 100%).
config - Variable in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
GNSS Kalman filter configuration parameters (usually obtained through calibration).
Constants - Class in com.irurueta.navigation.geodesic
Constants used for GNSS/INS navigation.
Constants() - Constructor for class com.irurueta.navigation.geodesic.Constants
Constructor.
constellationLongitudeOffsetDegrees - Variable in class com.irurueta.navigation.gnss.GNSSConfig
Longitude offset of constellation expressed in degrees (deg).
constellationTimingOffset - Variable in class com.irurueta.navigation.gnss.GNSSConfig
Timing offset of constellation expressed in seconds (s).
CONVERGENCE_THRESHOLD - Static variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Default threshold to determine when convergence has been reached.
convergenceThreshold - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Threshold to determine when convergence has been reached.
convert(double, double, double, double, double, double, ECEFPosition, ECEFVelocity) - Method in class com.irurueta.navigation.frames.converters.NEDtoECEFPositionVelocityConverter
Converts curvilinear to cartesian position and velocity resolving axes from NED to ECEF.
convert(double, double, double, double, double, double, NEDPosition, NEDVelocity) - Method in class com.irurueta.navigation.frames.converters.ECEFtoNEDPositionVelocityConverter
Converts cartesian to curvilinear position and velocity resolving axes from NED to ECEF.
convert(double, int) - Static method in class com.irurueta.navigation.utils.LocationUtils
Converts a coordinate to a String representation.
convert(double, ECEFFrame, ECIFrame) - Method in class com.irurueta.navigation.frames.converters.ECEFtoECIFrameConverter
Converts source ECEF frame to destination ECI frame.
convert(double, ECIFrame, ECEFFrame) - Method in class com.irurueta.navigation.frames.converters.ECItoECEFFrameConverter
Converts source ECI frame to destination ECEF frame.
convert(double, S, D) - Method in interface com.irurueta.navigation.frames.converters.TimeIntervalFrameConverter
Converts source frame to destination frame.
convert(ECEFFrame, ECEFFrame, double[], Rotation3D) - Method in class com.irurueta.navigation.frames.converters.FrameToLocalTangentPlaneTransformationConverter
Converts provided current frame respect to provided reference frame into the amount of translation and rotation that relates both frames.
convert(ECEFFrame, ECEFFrame, EuclideanTransformation3D) - Method in class com.irurueta.navigation.frames.converters.FrameToLocalTangentPlaneTransformationConverter
Converts provided current frame respect to provided reference frame into a 3D Euclidean transformation that relates both frames.
convert(ECEFFrame, NEDFrame) - Method in class com.irurueta.navigation.frames.converters.ECEFtoNEDFrameConverter
Converts source ECEF frame to destination NED frame.
convert(ECEFFrame, NEDFrame, double[], Rotation3D) - Method in class com.irurueta.navigation.frames.converters.FrameToLocalTangentPlaneTransformationConverter
Converts provided current frame respect to provided reference frame into the amount of translation and rotation that relates both frames.
convert(ECEFFrame, NEDFrame, EuclideanTransformation3D) - Method in class com.irurueta.navigation.frames.converters.FrameToLocalTangentPlaneTransformationConverter
Converts provided current frame respect to provided reference frame into a 3D Euclidean transformation that relates both frames.
convert(ECEFPosition, ECEFVelocity, NEDPosition, NEDVelocity) - Method in class com.irurueta.navigation.frames.converters.ECEFtoNEDPositionVelocityConverter
Converts cartesian to curvilinear position and velocity resolving axes from NED to ECEF.
convert(NEDFrame, ECEFFrame) - Method in class com.irurueta.navigation.frames.converters.NEDtoECEFFrameConverter
Converts source NED frame to destination ECEF frame.
convert(NEDFrame, ECEFFrame, double[], Rotation3D) - Method in class com.irurueta.navigation.frames.converters.FrameToLocalTangentPlaneTransformationConverter
Converts provided current frame respect to provided reference frame into the amount of translation and rotation that relates both frames.
convert(NEDFrame, ECEFFrame, EuclideanTransformation3D) - Method in class com.irurueta.navigation.frames.converters.FrameToLocalTangentPlaneTransformationConverter
Converts provided current frame respect to provided reference frame into a 3D Euclidean transformation that relates both frames.
convert(NEDFrame, NEDFrame, double[], Rotation3D) - Method in class com.irurueta.navigation.frames.converters.FrameToLocalTangentPlaneTransformationConverter
Converts provided current frame respect to provided reference frame into the amount of translation and rotation that relates both frames.
convert(NEDFrame, NEDFrame, EuclideanTransformation3D) - Method in class com.irurueta.navigation.frames.converters.FrameToLocalTangentPlaneTransformationConverter
Converts provided current frame respect to provided reference frame into a 3D Euclidean transformation that relates both frames.
convert(NEDPosition, NEDVelocity, ECEFPosition, ECEFVelocity) - Method in class com.irurueta.navigation.frames.converters.NEDtoECEFPositionVelocityConverter
Converts curvilinear to cartesian position and velocity resolving axes from NED to ECEF.
convert(Time, ECEFFrame, ECIFrame) - Method in class com.irurueta.navigation.frames.converters.ECEFtoECIFrameConverter
Converts source frame to destination frame.
convert(Time, ECIFrame, ECEFFrame) - Method in class com.irurueta.navigation.frames.converters.ECItoECEFFrameConverter
Converts source frame to destination frame.
convert(Time, S, D) - Method in interface com.irurueta.navigation.frames.converters.TimeIntervalFrameConverter
Converts source frame to destination frame.
convert(String) - Static method in class com.irurueta.navigation.utils.LocationUtils
Converts a String in one of the formats described by FORMAT_DEGREES, FORMAT_MINUTES, or FORMAT_SECONDS into a double.
convert(S, D) - Method in interface com.irurueta.navigation.frames.converters.FrameConverter
Converts source frame to destination frame.
convertAndReturn(ECEFFrame, ECEFFrame) - Method in class com.irurueta.navigation.frames.converters.FrameToLocalTangentPlaneTransformationConverter
Converts provided current frame respect to provided reference frame into a 3D Euclidean transformation that relates both frames.
convertAndReturn(ECEFFrame, NEDFrame) - Method in class com.irurueta.navigation.frames.converters.FrameToLocalTangentPlaneTransformationConverter
Converts provided current frame respect to provided reference frame into a 3D Euclidean transformation that relates both frames.
convertAndReturn(NEDFrame, ECEFFrame) - Method in class com.irurueta.navigation.frames.converters.FrameToLocalTangentPlaneTransformationConverter
Converts provided current frame respect to provided reference frame into a 3D Euclidean transformation that relates both frames.
convertAndReturn(NEDFrame, NEDFrame) - Method in class com.irurueta.navigation.frames.converters.FrameToLocalTangentPlaneTransformationConverter
Converts provided current frame respect to provided reference frame into a 3D Euclidean transformation that relates both frames.
convertAndReturnNew(double, ECEFFrame) - Method in class com.irurueta.navigation.frames.converters.ECEFtoECIFrameConverter
Converts source ECEF frame to a new ECI frame instance.
convertAndReturnNew(double, ECIFrame) - Method in class com.irurueta.navigation.frames.converters.ECItoECEFFrameConverter
Converts source ECI frame to a new ECEF frame instance.
convertAndReturnNew(double, S) - Method in interface com.irurueta.navigation.frames.converters.TimeIntervalFrameConverter
Converts source frame to a new destination frame instance.
convertAndReturnNew(ECEFFrame) - Method in class com.irurueta.navigation.frames.converters.ECEFtoNEDFrameConverter
Converts source ECEF frame to a new NED frame instance.
convertAndReturnNew(NEDFrame) - Method in class com.irurueta.navigation.frames.converters.NEDtoECEFFrameConverter
Converts source NED frame to a new ECEF frame instance.
convertAndReturnNew(Time, ECEFFrame) - Method in class com.irurueta.navigation.frames.converters.ECEFtoECIFrameConverter
Converts source frame to a new destination frame instance.
convertAndReturnNew(Time, ECIFrame) - Method in class com.irurueta.navigation.frames.converters.ECItoECEFFrameConverter
Converts source frame to a new destination frame instance.
convertAndReturnNew(Time, S) - Method in interface com.irurueta.navigation.frames.converters.TimeIntervalFrameConverter
Converts source frame to a new destination frame instance.
convertAndReturnNew(S) - Method in interface com.irurueta.navigation.frames.converters.FrameConverter
Converts source frame to a new destination frame instance.
convertDistance(Distance) - Method in class com.irurueta.navigation.frames.ECEFPosition
Converts distance instance into meters value.
convertECEFtoECI(double, ECEFFrame, ECIFrame) - Static method in class com.irurueta.navigation.frames.converters.ECEFtoECIFrameConverter
Converts source ECEF frame to destination ECI frame.
convertECEFtoECI(Time, ECEFFrame, ECIFrame) - Static method in class com.irurueta.navigation.frames.converters.ECEFtoECIFrameConverter
Converts source ECEF frame to destination ECI frame.
convertECEFtoECIAndReturnNew(double, ECEFFrame) - Static method in class com.irurueta.navigation.frames.converters.ECEFtoECIFrameConverter
Converts source ECEF frame to a new ECI frame instance.
convertECEFtoECIAndReturnNew(Time, ECEFFrame) - Static method in class com.irurueta.navigation.frames.converters.ECEFtoECIFrameConverter
Converts source ECEF frame to a new ECI frame instance.
convertECEFtoNED(double, double, double, double, double, double, NEDPosition, NEDVelocity) - Static method in class com.irurueta.navigation.frames.converters.ECEFtoNEDPositionVelocityConverter
Converts cartesian to curvilinear position and velocity resolving axes from NED to ECEF.
convertECEFtoNED(ECEFFrame, NEDFrame) - Static method in class com.irurueta.navigation.frames.converters.ECEFtoNEDFrameConverter
Converts source ECEF frame to destination NED frame.
convertECEFtoNED(ECEFPosition, ECEFVelocity, NEDPosition, NEDVelocity) - Static method in class com.irurueta.navigation.frames.converters.ECEFtoNEDPositionVelocityConverter
Converts cartesian to curvilinear position and velocity resolving axes from NED to ECEF.
convertECEFtoNEDAndReturnNew(ECEFFrame) - Static method in class com.irurueta.navigation.frames.converters.ECEFtoNEDFrameConverter
Converts source ECEF frame to a new NED frame instance.
convertECItoECEF(double, ECIFrame, ECEFFrame) - Static method in class com.irurueta.navigation.frames.converters.ECItoECEFFrameConverter
Converts source ECI frame to destination ECEF frame.
convertECItoECEF(Time, ECIFrame, ECEFFrame) - Static method in class com.irurueta.navigation.frames.converters.ECItoECEFFrameConverter
Converts source ECI frame to destination ECEF frame.
convertECItoECEFAndReturnNew(double, ECIFrame) - Static method in class com.irurueta.navigation.frames.converters.ECItoECEFFrameConverter
Converts source ECI frame to a new ECEF frame instance.
convertECItoECEFAndReturnNew(Time, ECIFrame) - Static method in class com.irurueta.navigation.frames.converters.ECItoECEFFrameConverter
Converts source ECI frame to a new ECEF frame instance.
convertNEDtoECEF(double, double, double, double, double, double, ECEFPosition, ECEFVelocity) - Static method in class com.irurueta.navigation.frames.converters.NEDtoECEFPositionVelocityConverter
Converts curvilinear to cartesian position and velocity resolving axes from NED to ECEF.
convertNEDtoECEF(NEDFrame, ECEFFrame) - Static method in class com.irurueta.navigation.frames.converters.NEDtoECEFFrameConverter
Converts source NED frame to destination ECEF frame.
convertNEDtoECEF(NEDPosition, NEDVelocity, ECEFPosition, ECEFVelocity) - Static method in class com.irurueta.navigation.frames.converters.NEDtoECEFPositionVelocityConverter
Converts curvilinear to cartesian position and velocity resolving axes from NED to ECEF.
convertNEDtoECEFAndReturnNew(NEDFrame) - Static method in class com.irurueta.navigation.frames.converters.NEDtoECEFFrameConverter
Converts source NED frame to a new ECEF frame instance.
convertSpeed(Speed) - Method in class com.irurueta.navigation.frames.ECEFVelocity
Converts speed instance into meters per second value.
convertTime(Time) - Static method in class com.irurueta.navigation.gnss.GNSSKalmanEpochEstimator
Converts time instance into a value expressed in seconds.
convertTime(Time) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
Converts time instance into seconds.
CoordinateTransformation - Class in com.irurueta.navigation.frames
Contains a coordinate transformation matrix, or rotation matrix.
CoordinateTransformation(double, double, double, FrameType, FrameType) - Constructor for class com.irurueta.navigation.frames.CoordinateTransformation
Constructor with Euler angles.
CoordinateTransformation(Matrix, FrameType, FrameType) - Constructor for class com.irurueta.navigation.frames.CoordinateTransformation
Constructor.
CoordinateTransformation(Matrix, FrameType, FrameType, double) - Constructor for class com.irurueta.navigation.frames.CoordinateTransformation
Constructor.
CoordinateTransformation(Rotation3D, FrameType, FrameType) - Constructor for class com.irurueta.navigation.frames.CoordinateTransformation
Constructor with 3D rotation.
CoordinateTransformation(CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.CoordinateTransformation
Constructor.
CoordinateTransformation(FrameType, FrameType) - Constructor for class com.irurueta.navigation.frames.CoordinateTransformation
Constructor.
CoordinateTransformation(Angle, Angle, Angle, FrameType, FrameType) - Constructor for class com.irurueta.navigation.frames.CoordinateTransformation
Constructor with Euler angles.
copyFrom(CoordinateTransformation) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
Copies data of provided instance into this instance.
copyFrom(ECEFPosition) - Method in class com.irurueta.navigation.frames.ECEFPosition
Copies data of provided instance into this instance.
copyFrom(ECEFVelocity) - Method in class com.irurueta.navigation.frames.ECEFVelocity
Copies data of provided instance into this instance.
copyFrom(NEDFrame) - Method in class com.irurueta.navigation.frames.NEDFrame
Copies data of provided instance into this instance.
copyFrom(NEDPosition) - Method in class com.irurueta.navigation.frames.NEDPosition
Copies data of provided instance into this instance.
copyFrom(NEDVelocity) - Method in class com.irurueta.navigation.frames.NEDVelocity
Copies data of provided instance into this instance.
copyFrom(ECEFPositionAndVelocity) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Copies data of provided instance into this instance.
copyFrom(GNSSConfig) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Copies data of provided instance into this instance.
copyFrom(GNSSEstimation) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Copies data of provided instance into this instance.
copyFrom(GNSSKalmanConfig) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Copies data of provided instance into this instance.
copyFrom(GNSSKalmanState) - Method in class com.irurueta.navigation.gnss.GNSSKalmanState
Copies data of provided instance into this instance.
copyFrom(GNSSMeasurement) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Copies data of provided instance into this instance.
copyFrom(T) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Copies data of provided instance into this instance.
copysign(double, double) - Static method in class com.irurueta.navigation.geodesic.GeoMath
Copy the sign.
copyTo(CoordinateTransformation) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
Copies this instance data into provided instance.
copyTo(ECEFPosition) - Method in class com.irurueta.navigation.frames.ECEFPosition
Copies this instance data into provided instance.
copyTo(ECEFVelocity) - Method in class com.irurueta.navigation.frames.ECEFVelocity
Copies this instance data into provided instance.
copyTo(NEDFrame) - Method in class com.irurueta.navigation.frames.NEDFrame
Copies this instance data into provided instance.
copyTo(NEDPosition) - Method in class com.irurueta.navigation.frames.NEDPosition
Copies this instance data into provided instance.
copyTo(NEDVelocity) - Method in class com.irurueta.navigation.frames.NEDVelocity
Copies this instance data into provided instance.
copyTo(ECEFPositionAndVelocity) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Copies this instance data into provided instance.
copyTo(GNSSConfig) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Copies this instance data into provided instance.
copyTo(GNSSEstimation) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Copies this instance data into provided instance.
copyTo(GNSSKalmanConfig) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Copies this instance data into provided instance.
copyTo(GNSSKalmanState) - Method in class com.irurueta.navigation.gnss.GNSSKalmanState
Copies this instance data into provided instance.
copyTo(GNSSMeasurement) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Copies this instance data into provided instance.
copyTo(T) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Copies this instance data into provided instance.
covariance - Variable in class com.irurueta.navigation.gnss.GNSSKalmanState
Kalman filter error covariance matrix.
covariance - Variable in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
Estimated covariance matrix for estimated position.
covariance - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
Estimated covariance of estimated position.
create() - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver using default robust method.
create() - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver using default robust method.
create(double[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver using default robust method.
create(double[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver using default robust method.
create(double[], Circle[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver using default robust method.
create(double[], Circle[], double[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver using default robust method.
create(double[], Circle[], double[], RobustLaterationSolverListener<Point2D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver using default robust method.
create(double[], Circle[], double[], RobustLaterationSolverListener<Point2D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver.
create(double[], Circle[], double[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver.
create(double[], Circle[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver.
create(double[], Point2D[], double[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver using default robust method.
create(double[], Point2D[], double[], double[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver using default robust method.
create(double[], Point2D[], double[], double[], RobustLaterationSolverListener<Point2D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver using default robust method.
create(double[], Point2D[], double[], double[], RobustLaterationSolverListener<Point2D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver.
create(double[], Point2D[], double[], double[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver.
create(double[], Point2D[], double[], RobustLaterationSolverListener<Point2D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver using default robust method.
create(double[], Point2D[], double[], RobustLaterationSolverListener<Point2D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver.
create(double[], Point2D[], double[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver.
create(double[], Point3D[], double[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver using default robust method.
create(double[], Point3D[], double[], double[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver using default robust method.
create(double[], Point3D[], double[], double[], RobustLaterationSolverListener<Point3D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver using default robust method.
create(double[], Point3D[], double[], double[], RobustLaterationSolverListener<Point3D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver.
create(double[], Point3D[], double[], double[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver.
create(double[], Point3D[], double[], RobustLaterationSolverListener<Point3D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver using default robust method.
create(double[], Point3D[], double[], RobustLaterationSolverListener<Point3D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver.
create(double[], Point3D[], double[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver.
create(double[], Sphere[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver using default robust method.
create(double[], Sphere[], double[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver using default robust method.
create(double[], Sphere[], double[], RobustLaterationSolverListener<Point3D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver using default robust method.
create(double[], Sphere[], double[], RobustLaterationSolverListener<Point3D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver.
create(double[], Sphere[], double[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver.
create(double[], Sphere[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver.
create(double[], RobustLaterationSolverListener<Point2D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver using default robust method.
create(double[], RobustLaterationSolverListener<Point2D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver.
create(double[], RobustLaterationSolverListener<Point3D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver using default robust method.
create(double[], RobustLaterationSolverListener<Point3D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver.
create(double[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver.
create(double[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver.
create(Circle[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver using default robust method.
create(Circle[], double[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver using default robust method.
create(Circle[], double[], RobustLaterationSolverListener<Point2D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver using default robust method.
create(Circle[], double[], RobustLaterationSolverListener<Point2D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver.
create(Circle[], double[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver.
create(Circle[], RobustLaterationSolverListener<Point2D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver using default robust method.
create(Circle[], RobustLaterationSolverListener<Point2D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver.
create(Circle[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver.
create(Point2D[], double[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver using default robust method.
create(Point2D[], double[], double[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver using default robust method.
create(Point2D[], double[], double[], RobustLaterationSolverListener<Point2D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver using default robust method.
create(Point2D[], double[], double[], RobustLaterationSolverListener<Point2D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver.
create(Point2D[], double[], double[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver.
create(Point2D[], double[], RobustLaterationSolverListener<Point2D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver using default robust method.
create(Point2D[], double[], RobustLaterationSolverListener<Point2D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver.
create(Point2D[], double[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver.
create(Point3D[], double[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver using default robust method.
create(Point3D[], double[], double[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver using default robust method.
create(Point3D[], double[], double[], RobustLaterationSolverListener<Point3D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver using default robust method.
create(Point3D[], double[], double[], RobustLaterationSolverListener<Point3D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver.
create(Point3D[], double[], double[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver.
create(Point3D[], double[], RobustLaterationSolverListener<Point3D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver using default robust method.
create(Point3D[], double[], RobustLaterationSolverListener<Point3D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver.
create(Point3D[], double[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver.
create(Sphere[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver using default robust method.
create(Sphere[], double[]) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver using default robust method.
create(Sphere[], double[], RobustLaterationSolverListener<Point3D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver using default robust method.
create(Sphere[], double[], RobustLaterationSolverListener<Point3D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver.
create(Sphere[], double[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver.
create(Sphere[], RobustLaterationSolverListener<Point3D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver using default robust method.
create(Sphere[], RobustLaterationSolverListener<Point3D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver.
create(Sphere[], RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver.
create(RobustLaterationSolverListener<Point2D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver using default robust method.
create(RobustLaterationSolverListener<Point2D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver.
create(RobustLaterationSolverListener<Point3D>) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver using default robust method.
create(RobustLaterationSolverListener<Point3D>, RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver.
create(RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Creates a robust 2D lateration solver.
create(RobustEstimatorMethod) - Static method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Creates a robust 3D lateration solver.
crossings - Variable in class com.irurueta.navigation.geodesic.PolygonArea
 
csig1 - Variable in class com.irurueta.navigation.geodesic.Geodesic.Lambda12V
 
csig1 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
csig2 - Variable in class com.irurueta.navigation.geodesic.Geodesic.Lambda12V
 
ctau1 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
currentEcefFrame - Variable in class com.irurueta.navigation.frames.converters.FrameToLocalTangentPlaneTransformationConverter
Current ECEF frame to be reused for efficiency purposes.

D

DEFAULT_COMPUTE_AND_KEEP_INLIERS - Static variable in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Indicates that by default inliers will only be computed but not kept.
DEFAULT_COMPUTE_AND_KEEP_INLIERS - Static variable in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Indicates that by default inliers will only be computed but not kept.
DEFAULT_COMPUTE_AND_KEEP_INLIERS - Static variable in class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
Indicates that by default inliers will only be computed but not kept.
DEFAULT_COMPUTE_AND_KEEP_INLIERS - Static variable in class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
Indicates that by default inliers will only be computed but not kept.
DEFAULT_COMPUTE_AND_KEEP_RESIDUALS - Static variable in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Indicates that by default residuals will only be computed but not kept.
DEFAULT_COMPUTE_AND_KEEP_RESIDUALS - Static variable in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Indicates that by default residuals will only be computed but not kept.
DEFAULT_COMPUTE_AND_KEEP_RESIDUALS - Static variable in class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
Indicates that by default residuals will only be computed but not kept.
DEFAULT_COMPUTE_AND_KEEP_RESIDUALS - Static variable in class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
Indicates that by default residuals will only be computed but not kept.
DEFAULT_CONFIDENCE - Static variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
Constant defining default confidence of the estimated result, which is 99%.
DEFAULT_DISTANCE_STANDARD_DEVIATION - Static variable in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
Default standard deviation assumed for provided distances when none is explicitly provided.
DEFAULT_KEEP_COVARIANCE - Static variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
Indicates that covariance is kept by default after refining result.
DEFAULT_MAX_ITERATIONS - Static variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
Default maximum allowed number of iterations.
DEFAULT_PROGRESS_DELTA - Static variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
Default amount of progress variation before notifying a change in estimation progress.
DEFAULT_REFINE_PRELIMINARY_SOLUTIONS - Static variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
Indicates that by default preliminary solutions are refined.
DEFAULT_REFINE_RESULT - Static variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
Indicates that result is refined by default using a non-linear lateration solver (which uses Levenberg-Marquardt fitter).
DEFAULT_ROBUST_METHOD - Static variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
Default robust estimator method when none is provided.
DEFAULT_STOP_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.LMedSRobustLateration2DSolver
Default value to be used for stop threshold.
DEFAULT_STOP_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.LMedSRobustLateration3DSolver
Default value to be used for stop threshold.
DEFAULT_STOP_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
Default value to be used for stop threshold.
DEFAULT_STOP_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
Default value to be used for stop threshold.
DEFAULT_THRESHOLD - Static variable in class com.irurueta.navigation.frames.CoordinateTransformation
Default threshold to consider a matrix valid.
DEFAULT_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.MSACRobustLateration2DSolver
Constant defining default threshold to determine whether samples are inliers or not.
DEFAULT_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.MSACRobustLateration3DSolver
Constant defining default threshold to determine whether samples are inliers or not.
DEFAULT_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Constant defining default threshold to determine whether samples are inliers or not.
DEFAULT_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Constant defining default threshold to determine whether samples are inliers or not.
DEFAULT_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
Constant defining default threshold to determine whether samples are inliers or not.
DEFAULT_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
Constant defining default threshold to determine whether samples are inliers or not.
DEFAULT_USE_HOMOGENEOUS_LINEAR_SOLVER - Static variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
Indicates that by default an homogeneous linear solver is used either to estimate preliminary solutions or an initial solution for preliminary solutions that will be later refined.
DEFAULT_USE_LINEAR_SOLVER - Static variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
Indicates that by default a linear solver is used for preliminary solution estimation.
destinationType - Variable in class com.irurueta.navigation.frames.CoordinateTransformation
Destination frame type.
DIGITS - Static variable in class com.irurueta.navigation.geodesic.GeoMath
Number of binary digits in the fraction of double precision number.
direct(double, double, double, boolean, double, int) - Method in class com.irurueta.navigation.geodesic.Geodesic
The general direct geodesic problem.
direct(double, double, double, double) - Method in class com.irurueta.navigation.geodesic.Geodesic
Solve the direct geodesic problem where the length of the geodesic is specified in terms of distance.
direct(double, double, double, double, int) - Method in class com.irurueta.navigation.geodesic.Geodesic
Solve the direct geodesic problem where the length of the geodesic is specified in terms of distance with a subset of the geodesic results returned.
directLine(double, double, double, double) - Method in class com.irurueta.navigation.geodesic.Geodesic
Define a GeodesicLine in terms of the direct geodesic problem specified in terms of distance with all capabilities included.
directLine(double, double, double, double, int) - Method in class com.irurueta.navigation.geodesic.Geodesic
Define a GeodesicLine in terms of the direct geodesic problem specified in terms of distance with a subset of the capabilities included.
distance - Variable in class com.irurueta.navigation.utils.LocationUtils.BearingDistance
Distance (meters).
DISTANCE - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
Calculate distance s12.
DISTANCE_IN - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
Allow distance s12 to be used as input in the direct geodesic problem.
distanceAndBearing(double, double, double, double) - Static method in class com.irurueta.navigation.utils.LocationUtils
Computes the approximate distance in meters between two locations, and the initial and final bearings of the shortest path between them.
distanceAndBearing(double, double, double, double, double[]) - Static method in class com.irurueta.navigation.utils.LocationUtils
Computes the approximate distance in meters between two locations, and the initial and final bearings of the shortest path between them.
distanceAndBearing(double, double, double, double, LocationUtils.BearingDistance) - Static method in class com.irurueta.navigation.utils.LocationUtils
Computes the approximate distance in meters between two locations, and the initial and final bearings of the shortest path between them.
distanceBetween(double, double, double, double) - Static method in class com.irurueta.navigation.utils.LocationUtils
Computes the approximate distance between two locations.
distanceBetween(double, double, double, double, Distance) - Static method in class com.irurueta.navigation.utils.LocationUtils
Computes the approximate distance between two locations.
distanceBetweenMeters(double, double, double, double) - Static method in class com.irurueta.navigation.utils.LocationUtils
Computes the approximate distance in meters between two locations.
distances - Variable in class com.irurueta.navigation.lateration.LaterationSolver
Euclidean distances from static nodes to mobile node.
distances - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
Euclidean distances from static nodes to mobile node.
distanceStandardDeviations - Variable in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
Standard deviations of provided distances.
distanceStandardDeviations - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
Standard deviations of provided distances.
dlam12 - Variable in class com.irurueta.navigation.geodesic.Geodesic.Lambda12V
 
dn1 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
dnm - Variable in class com.irurueta.navigation.geodesic.Geodesic.InverseStartV
 
domg12 - Variable in class com.irurueta.navigation.geodesic.Geodesic.Lambda12V
 

E

e2 - Variable in class com.irurueta.navigation.geodesic.Geodesic
 
earth - Variable in class com.irurueta.navigation.geodesic.Gnomonic
Earth geodesic.
earth - Variable in class com.irurueta.navigation.geodesic.PolygonArea
 
EARTH_CENTERED_EARTH_FIXED_FRAME - Enum constant in enum class com.irurueta.navigation.frames.FrameType
Earth Centered Fixed frame (aka ECEF frame).
EARTH_CENTERED_INERTIAL_FRAME - Enum constant in enum class com.irurueta.navigation.frames.FrameType
Earth Centered Inertial frame (aka ECI frame) is an almost inertial frame (which means it does not accelerate or rotate with respect to the rest of the universe).
EARTH_ECCENTRICITY - Static variable in class com.irurueta.navigation.frames.converters.ECEFtoNEDFrameConverter
Earth eccentricity as defined on the WGS84 ellipsoid.
EARTH_ECCENTRICITY - Static variable in class com.irurueta.navigation.frames.converters.ECEFtoNEDPositionVelocityConverter
Earth eccentricity as defined on the WGS84 ellipsoid.
EARTH_ECCENTRICITY - Static variable in class com.irurueta.navigation.frames.converters.NEDtoECEFFrameConverter
Earth eccentricity as defined on the WGS84 ellipsoid.
EARTH_ECCENTRICITY - Static variable in class com.irurueta.navigation.frames.converters.NEDtoECEFPositionVelocityConverter
Earth eccentricity as defined on the WGS84 ellipsoid.
EARTH_ECCENTRICITY - Static variable in class com.irurueta.navigation.geodesic.Constants
Earth eccentricity as defined on the WGS84 ellipsoid.
EARTH_EQUATORIAL_RADIUS_WGS84 - Static variable in class com.irurueta.navigation.frames.converters.ECEFtoNEDFrameConverter
The equatorial radius of WGS84 ellipsoid (6378137 m) defining Earth's shape.
EARTH_EQUATORIAL_RADIUS_WGS84 - Static variable in class com.irurueta.navigation.frames.converters.ECEFtoNEDPositionVelocityConverter
The equatorial radius of WGS84 ellipsoid (6378137 m) defining Earth's shape.
EARTH_EQUATORIAL_RADIUS_WGS84 - Static variable in class com.irurueta.navigation.frames.converters.NEDtoECEFFrameConverter
The equatorial radius of WGS84 ellipsoid (6378137 m) defining Earth's shape.
EARTH_EQUATORIAL_RADIUS_WGS84 - Static variable in class com.irurueta.navigation.frames.converters.NEDtoECEFPositionVelocityConverter
The equatorial radius of WGS84 ellipsoid (6378137 m) defining Earth's shape.
EARTH_EQUATORIAL_RADIUS_WGS84 - Static variable in class com.irurueta.navigation.geodesic.Constants
The equatorial radius of WGS84 ellipsoid (6378137 m) defining Earth's shape.
EARTH_FLATTENING_WGS84 - Static variable in class com.irurueta.navigation.geodesic.Constants
The flattening of WGS84 ellipsoid (1 / 298.257223563).
EARTH_GRAVITATIONAL_CONSTANT - Static variable in class com.irurueta.navigation.geodesic.Constants
WGS84 Earth gravitational constant expressed in m^3 * s^-2
EARTH_GRAVITATIONAL_CONSTANT - Static variable in class com.irurueta.navigation.gnss.SatelliteECEFPositionAndVelocityGenerator
WGS84 Earth gravitational constant expressed in m^3 * s^-2
EARTH_POLAR_RADIUS_WGS84 - Static variable in class com.irurueta.navigation.geodesic.Constants
The polar radius of WGS84 ellipsoid (6356752.31425 m) defining Earth's shape.
EARTH_ROTATION_RATE - Static variable in class com.irurueta.navigation.frames.converters.ECEFtoECIFrameConverter
Earth rotation rate expressed in radians per second (rad/s).
EARTH_ROTATION_RATE - Static variable in class com.irurueta.navigation.frames.converters.ECItoECEFFrameConverter
Earth rotation rate expressed in radians per second (rad/s).
EARTH_ROTATION_RATE - Static variable in class com.irurueta.navigation.frames.CoordinateTransformation
Earth rotation rate expressed in radians per second (rad/s).
EARTH_ROTATION_RATE - Static variable in class com.irurueta.navigation.geodesic.Constants
Earth rotation rate expressed in radians per second (rad/s).
EARTH_ROTATION_RATE - Static variable in class com.irurueta.navigation.gnss.GNSSKalmanEpochEstimator
Earth rotation rate expressed in radians per second (rad/s).
EARTH_ROTATION_RATE - Static variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Earth rotation rate expressed in radians per second (rad/s).
EARTH_ROTATION_RATE - Static variable in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
Earth rotation rate expressed in radians per second (rad/s).
EARTH_ROTATION_RATE - Static variable in class com.irurueta.navigation.gnss.SatelliteECEFPositionAndVelocityGenerator
Earth rotation rate expressed in radians per second (rad/s).
EARTH_SECOND_GRAVITATIONAL_CONSTANT - Static variable in class com.irurueta.navigation.geodesic.Constants
WGS84 Earth's second gravitational constant.
ECEFFrame - Class in com.irurueta.navigation.frames
Contains position, velocity and coordinates transformation matrix expressed in ECEF frame.
ECEFFrame() - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(double, double, double) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(double, double, double, double, double, double) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(double, double, double, double, double, double, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(double, double, double, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(double, double, double, ECEFVelocity) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(double, double, double, ECEFVelocity, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(double, double, double, Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(double, double, double, Speed, Speed, Speed, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(Point3D) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(Point3D, double, double, double) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(Point3D, double, double, double, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(Point3D, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(Point3D, ECEFVelocity) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(Point3D, ECEFVelocity, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(Point3D, Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(Point3D, Speed, Speed, Speed, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(ECEFFrame) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(ECEFPosition) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(ECEFPosition, double, double, double) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(ECEFPosition, double, double, double, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(ECEFPosition, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(ECEFPosition, ECEFVelocity) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(ECEFPosition, ECEFVelocity, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(ECEFPosition, Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(ECEFPosition, Speed, Speed, Speed, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(ECEFPositionAndVelocity) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(ECEFPositionAndVelocity, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(Distance, Distance, Distance) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(Distance, Distance, Distance, double, double, double) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(Distance, Distance, Distance, double, double, double, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(Distance, Distance, Distance, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(Distance, Distance, Distance, ECEFVelocity) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(Distance, Distance, Distance, ECEFVelocity, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(Distance, Distance, Distance, Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFFrame(Distance, Distance, Distance, Speed, Speed, Speed, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECEFFrame
Constructor.
ECEFPosition - Class in com.irurueta.navigation.frames
Contains body cartesian position with respect Earth, resolved about ECEF frame and expressed in meters (m).
ECEFPosition() - Constructor for class com.irurueta.navigation.frames.ECEFPosition
Constructor.
ECEFPosition(double, double, double) - Constructor for class com.irurueta.navigation.frames.ECEFPosition
Constructor.
ECEFPosition(ECEFPosition) - Constructor for class com.irurueta.navigation.frames.ECEFPosition
Constructor.
ECEFPosition(Distance, Distance, Distance) - Constructor for class com.irurueta.navigation.frames.ECEFPosition
Constructor.
ECEFPositionAndVelocity - Class in com.irurueta.navigation.gnss
Contains position and velocity resolved in ECEF axes.
ECEFPositionAndVelocity() - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Constructor.
ECEFPositionAndVelocity(double, double, double) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Constructor.
ECEFPositionAndVelocity(double, double, double, double, double, double) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Constructor.
ECEFPositionAndVelocity(double, double, double, ECEFVelocity) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Constructor.
ECEFPositionAndVelocity(double, double, double, Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Constructor.
ECEFPositionAndVelocity(Point3D) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Constructor.
ECEFPositionAndVelocity(Point3D, double, double, double) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Constructor.
ECEFPositionAndVelocity(Point3D, ECEFVelocity) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Constructor.
ECEFPositionAndVelocity(Point3D, Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Constructor.
ECEFPositionAndVelocity(ECEFPosition) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Constructor.
ECEFPositionAndVelocity(ECEFPosition, double, double, double) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Constructor.
ECEFPositionAndVelocity(ECEFPosition, ECEFVelocity) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Constructor.
ECEFPositionAndVelocity(ECEFPosition, Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Constructor.
ECEFPositionAndVelocity(ECEFVelocity) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Constructor.
ECEFPositionAndVelocity(ECEFPositionAndVelocity) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Copy constructor.
ECEFPositionAndVelocity(Distance, Distance, Distance) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Constructor.
ECEFPositionAndVelocity(Distance, Distance, Distance, double, double, double) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Constructor.
ECEFPositionAndVelocity(Distance, Distance, Distance, ECEFVelocity) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Constructor.
ECEFPositionAndVelocity(Distance, Distance, Distance, Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Constructor.
ECEFPositionAndVelocity(Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Constructor.
ecefToEciCoordinateTransformationMatrixFromAngle(double) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECEF to ECI coordinate transformation matrix for provided Earth rotation angle.
ecefToEciCoordinateTransformationMatrixFromAngle(double, CoordinateTransformation) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECEF to ECI coordinate transformation matrix for provided Earth rotation angle.
ecefToEciCoordinateTransformationMatrixFromAngle(Angle) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECEF to ECI coordinate transformation matrix for provided Earth rotation angle.
ecefToEciCoordinateTransformationMatrixFromAngle(Angle, CoordinateTransformation) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECEF to ECI coordinate transformation matrix for provided Earth rotation angle.
ecefToEciCoordinateTransformationMatrixFromTimeInterval(double) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECEF to ECI coordinate transformation matrix taking into account Earth rotation during provided time interval.
ecefToEciCoordinateTransformationMatrixFromTimeInterval(double, CoordinateTransformation) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECEF to ECI coordinate transformation matrix taking into account Earth rotation during provided time interval.
ecefToEciCoordinateTransformationMatrixFromTimeInterval(Time) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECEF to ECI coordinate transformation matrix taking into account Earth rotation during provided time interval.
ecefToEciCoordinateTransformationMatrixFromTimeInterval(Time, CoordinateTransformation) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECEF to ECI coordinate transformation matrix taking into account Earth rotation during provided time interval.
ECEFtoECIFrameConverter - Class in com.irurueta.navigation.frames.converters
Converts from ECEF frame to ECI frame.
ECEFtoECIFrameConverter() - Constructor for class com.irurueta.navigation.frames.converters.ECEFtoECIFrameConverter
 
ecefToEciMatrixFromAngle(double) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECEF to ECI coordinate transformation matrix for provided Earth rotation angle.
ecefToEciMatrixFromAngle(double, Matrix) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECEF to ECI coordinate transformation matrix for provided Earth rotation angle.
ecefToEciMatrixFromAngle(Angle) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECEF to ECI coordinate transformation matrix for provided Earth rotation angle.
ecefToEciMatrixFromAngle(Angle, Matrix) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECEF to ECI coordinate transformation matrix for provided Earth rotation angle.
ecefToEciMatrixFromTimeInterval(double) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECEF to ECI coordinate transformation matrix taking into account Earth rotation during provided time interval.
ecefToEciMatrixFromTimeInterval(double, Matrix) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECEF to ECI coordinate transformation matrix taking into account Earth rotation during provided time interval.
ecefToEciMatrixFromTimeInterval(Time) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECEF to ECI coordinate transformation matrix taking into account Earth rotation during provided time interval.
ecefToEciMatrixFromTimeInterval(Time, Matrix) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECEF to ECI coordinate transformation matrix taking into account Earth rotation during provided time interval.
ecefToNedCoordinateTransformationMatrix(double, double) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECEF to NED coordinate transformation matrix.
ecefToNedCoordinateTransformationMatrix(double, double, CoordinateTransformation) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECEF to NED coordinate transformation matrix.
ecefToNedCoordinateTransformationMatrix(Angle, Angle) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECEF to NED coordinate transformation matrix.
ecefToNedCoordinateTransformationMatrix(Angle, Angle, CoordinateTransformation) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECEF to NED coordinate transformation matrix.
ECEFtoNEDFrameConverter - Class in com.irurueta.navigation.frames.converters
Converts from ECEF frame to NED frame.
ECEFtoNEDFrameConverter() - Constructor for class com.irurueta.navigation.frames.converters.ECEFtoNEDFrameConverter
 
ecefToNedMatrix(double, double) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes matrix to convert ECEF to NED coordinates.
ecefToNedMatrix(double, double, Matrix) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes matrix to convert ECEF to NED coordinates.
ecefToNedMatrix(Angle, Angle) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes matrix to convert ECEF to NED coordinates.
ecefToNedMatrix(Angle, Angle, Matrix) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes matrix to convert ECEF to NED coordinates.
ECEFtoNEDPositionVelocityConverter - Class in com.irurueta.navigation.frames.converters
Converts cartesian to curvilinear position and velocity resolving axes from ECEF to NED.
ECEFtoNEDPositionVelocityConverter() - Constructor for class com.irurueta.navigation.frames.converters.ECEFtoNEDPositionVelocityConverter
 
ECEFVelocity - Class in com.irurueta.navigation.frames
Contains body velocity with respect Earth, resolved about ECEF frame and expressed in meters per second (m/s).
ECEFVelocity() - Constructor for class com.irurueta.navigation.frames.ECEFVelocity
Constructor.
ECEFVelocity(double, double, double) - Constructor for class com.irurueta.navigation.frames.ECEFVelocity
Constructor.
ECEFVelocity(ECEFVelocity) - Constructor for class com.irurueta.navigation.frames.ECEFVelocity
Constructor.
ECEFVelocity(Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.frames.ECEFVelocity
Constructor.
ECIFrame - Class in com.irurueta.navigation.frames
Contains position, velocity and coordinates transformation matrix expressed in ECI frame.
ECIFrame() - Constructor for class com.irurueta.navigation.frames.ECIFrame
Constructor.
ECIFrame(double, double, double) - Constructor for class com.irurueta.navigation.frames.ECIFrame
Constructor.
ECIFrame(double, double, double, double, double, double) - Constructor for class com.irurueta.navigation.frames.ECIFrame
Constructor.
ECIFrame(double, double, double, double, double, double, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECIFrame
Constructor.
ECIFrame(double, double, double, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECIFrame
Constructor.
ECIFrame(double, double, double, Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.frames.ECIFrame
Constructor.
ECIFrame(double, double, double, Speed, Speed, Speed, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECIFrame
Constructor.
ECIFrame(Point3D) - Constructor for class com.irurueta.navigation.frames.ECIFrame
Constructor.
ECIFrame(Point3D, double, double, double) - Constructor for class com.irurueta.navigation.frames.ECIFrame
Constructor.
ECIFrame(Point3D, double, double, double, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECIFrame
Constructor.
ECIFrame(Point3D, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECIFrame
Constructor.
ECIFrame(Point3D, Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.frames.ECIFrame
Constructor.
ECIFrame(Point3D, Speed, Speed, Speed, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECIFrame
Constructor.
ECIFrame(CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECIFrame
Constructor.
ECIFrame(ECIFrame) - Constructor for class com.irurueta.navigation.frames.ECIFrame
Constructor.
ECIFrame(Distance, Distance, Distance) - Constructor for class com.irurueta.navigation.frames.ECIFrame
Constructor.
ECIFrame(Distance, Distance, Distance, double, double, double) - Constructor for class com.irurueta.navigation.frames.ECIFrame
Constructor.
ECIFrame(Distance, Distance, Distance, double, double, double, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECIFrame
Constructor.
ECIFrame(Distance, Distance, Distance, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECIFrame
Constructor.
ECIFrame(Distance, Distance, Distance, Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.frames.ECIFrame
Constructor.
ECIFrame(Distance, Distance, Distance, Speed, Speed, Speed, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECIFrame
Constructor.
ECIorECEFFrame<T extends ECIorECEFFrame<?>> - Class in com.irurueta.navigation.frames
Base class for ECI or ECEF frames containing common logic and data for such frames.
ECIorECEFFrame(CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.ECIorECEFFrame
Constructor.
ECIorECEFFrame(Class<T>) - Constructor for class com.irurueta.navigation.frames.ECIorECEFFrame
Constructor.
eciToEcefCoordinateTransformationMatrixFromAngle(double) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECI to ECEF coordinate transformation matrix for provided Earth rotation angle.
eciToEcefCoordinateTransformationMatrixFromAngle(double, CoordinateTransformation) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECI to ECEF coordinate transformation matrix for provided Earth rotation angle.
eciToEcefCoordinateTransformationMatrixFromAngle(Angle) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECI to ECEF coordinate transformation matrix for provided Earth rotation angle.
eciToEcefCoordinateTransformationMatrixFromAngle(Angle, CoordinateTransformation) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECI to ECEF coordinate transformation matrix for provided Earth rotation angle.
eciToEcefCoordinateTransformationMatrixFromInterval(double) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECI to ECEF coordinate transformation matrix taking into account Earth rotation during provided time interval.
eciToEcefCoordinateTransformationMatrixFromTimeInterval(double, CoordinateTransformation) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECI to ECEF coordinate transformation matrix taking into account Earth rotation during provided time interval.
eciToEcefCoordinateTransformationMatrixFromTimeInterval(Time) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECI to ECEF coordinate transformation matrix taking into account Earth rotation during provided time interval.
eciToEcefCoordinateTransformationMatrixFromTimeInterval(Time, CoordinateTransformation) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECI to ECEF coordinate transformation matrix taking into account Earth rotation during provided time interval.
ECItoECEFFrameConverter - Class in com.irurueta.navigation.frames.converters
Converts from ECI frame to ECEF frame.
ECItoECEFFrameConverter() - Constructor for class com.irurueta.navigation.frames.converters.ECItoECEFFrameConverter
 
eciToEcefMatrixFromAngle(double) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECI to ECEF coordinate transformation matrix for provided Earth rotation angle.
eciToEcefMatrixFromAngle(double, Matrix) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECI to ECEF coordinate transformation matrix for provided Earth rotation angle.
eciToEcefMatrixFromAngle(Angle) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECI to ECEF coordinate transformation matrix for provided Earth rotation angle.
eciToEcefMatrixFromAngle(Angle, Matrix) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECI to ECEF coordinate transformation matrix for provided Earth rotation angle.
eciToEcefMatrixFromTimeInterval(double) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECI to ECEF coordinate transformation matrix taking into account Earth rotation during provided time interval.
eciToEcefMatrixFromTimeInterval(double, Matrix) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECI to ECEF coordinate transformation matrix taking into account Earth rotation during provided time interval.
eciToEcefMatrixFromTimeInterval(Time) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECI to ECEF coordinate transformation matrix taking into account Earth rotation during provided time interval.
eciToEcefMatrixFromTimeInterval(Time, Matrix) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes ECI to ECEF coordinate transformation matrix taking into account Earth rotation during provided time interval.
ELEMS - Static variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Number of elements of position, velocity, etc.
ELEMS_MINUS_ONE - Static variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Number of elements of position minus one.
endLatitude - Variable in class com.irurueta.navigation.utils.LocationUtils.BearingDistance
Ending latitude (degrees).
endLongitude - Variable in class com.irurueta.navigation.utils.LocationUtils.BearingDistance
Ending longitude (degrees).
ep2 - Variable in class com.irurueta.navigation.geodesic.Geodesic
 
epochInterval - Variable in class com.irurueta.navigation.gnss.GNSSConfig
Minimum interval between GNSS epochs expressed in seconds (s).
epochInterval - Variable in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Minimum epoch interval expressed in seconds (s) between consecutive propagations or measurements.
eps - Variable in class com.irurueta.navigation.geodesic.Geodesic.Lambda12V
 
EPS - Static variable in class com.irurueta.navigation.geodesic.Gnomonic
 
EPSILON - Static variable in class com.irurueta.navigation.geodesic.GeoMath
Equivalent to C++'s numeric_limits<double>::epsilon().
EPSILON - Static variable in class com.irurueta.navigation.lateration.LaterationSolver
Minimum allowed distance for a given circle or sphere.
EPSILON - Static variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
Minimum allowed distance for a given circle or sphere.
equals(CoordinateTransformation) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
Checks if provided instance has exactly the same contents as this instance.
equals(CoordinateTransformation, double) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
Checks if provided instance has contents similar to this instance up to provided threshold value.
equals(ECEFPosition) - Method in class com.irurueta.navigation.frames.ECEFPosition
Checks if provided instance has exactly the same contents as this instance.
equals(ECEFPosition, double) - Method in class com.irurueta.navigation.frames.ECEFPosition
Checks if provided instance has contents similar to this instance up to provided threshold value.
equals(ECEFVelocity) - Method in class com.irurueta.navigation.frames.ECEFVelocity
Checks if provided instance has exactly the same contents as this instance.
equals(ECEFVelocity, double) - Method in class com.irurueta.navigation.frames.ECEFVelocity
Checks if provided instance has contents similar to this instance up to provided threshold value.
equals(NEDFrame) - Method in class com.irurueta.navigation.frames.NEDFrame
Checks if provided instance has exactly the same contents as this instance.
equals(NEDFrame, double) - Method in class com.irurueta.navigation.frames.NEDFrame
Checks if provided instance has contents similar to this instance up to provided threshold value.
equals(NEDPosition) - Method in class com.irurueta.navigation.frames.NEDPosition
Checks if provided instance has exactly the same contents as this instance.
equals(NEDPosition, double) - Method in class com.irurueta.navigation.frames.NEDPosition
Checks if provided instance has contents similar to this instance up to provided threshold value.
equals(NEDVelocity) - Method in class com.irurueta.navigation.frames.NEDVelocity
Checks if provided instance has exactly the same contents as this instance.
equals(NEDVelocity, double) - Method in class com.irurueta.navigation.frames.NEDVelocity
Checks if provided instance has contents similar to this instance up to provided threshold value.
equals(ECEFPositionAndVelocity) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Checks if provided instance has exactly the same contents as this instance.
equals(ECEFPositionAndVelocity, double) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Checks if provided instance has contents similar to this instance up to provided threshold value.
equals(GNSSConfig) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Checks if provided instance has exactly the same contents as this instance.
equals(GNSSConfig, double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Checks if provided instance has contents similar to this instance up to provided threshold value.
equals(GNSSEstimation) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Checks if provided instance has exactly the same contents as this instance.
equals(GNSSEstimation, double) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Checks if provided instance has contents similar to this instance up to provided threshold value.
equals(GNSSKalmanConfig) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Checks if provided instance has exactly the same contents as this instance.
equals(GNSSKalmanConfig, double) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Checks if provided instance has contents similar to this instance up to provided threshold value.
equals(GNSSKalmanState) - Method in class com.irurueta.navigation.gnss.GNSSKalmanState
Checks if provided instance has exactly the same contents as this instance.
equals(GNSSKalmanState, double) - Method in class com.irurueta.navigation.gnss.GNSSKalmanState
Checks if provided instance has contents similar to this instance up to provided threshold value.
equals(GNSSMeasurement) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Checks if provided instance has exactly the same contents as this instance.
equals(GNSSMeasurement, double) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Checks if provided instance has contents similar to this instance up to provided threshold value.
equals(Object) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
Checks if provided object is a CoordinateTransformationMatrix having exactly the same contents as this instance.
equals(Object) - Method in class com.irurueta.navigation.frames.ECEFPosition
Checks if provided object is an ECEFPosition having exactly the same contents as this instance.
equals(Object) - Method in class com.irurueta.navigation.frames.ECEFVelocity
Checks if provided object is an ECEFVelocity having exactly the same contents as this instance.
equals(Object) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Checks if provided instance has exactly the same contents as this instance.
equals(Object) - Method in class com.irurueta.navigation.frames.NEDFrame
Checks if provided object is an ECEFFrame having exactly the same contents as this instance.
equals(Object) - Method in class com.irurueta.navigation.frames.NEDPosition
Checks if provided object is a NEDPosition having exactly the same contents as this instance.
equals(Object) - Method in class com.irurueta.navigation.frames.NEDVelocity
Checks if provided object is a BodyVelocity having exactly the same contents as this instance.
equals(Object) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Checks if provided object is a ECEFPositionAndVelocity having exactly the same contents as this instance.
equals(Object) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Checks if provided object is a GNSSConfig having exactly the same contents as this instance.
equals(Object) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Checks if provided object is a GNSSKalmanStateEstimates having exactly the same contents as this instance.
equals(Object) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Checks if provided object is a GNSSKalmanConfig having exactly the same contents as this instance.
equals(Object) - Method in class com.irurueta.navigation.gnss.GNSSKalmanState
Checks if provided object is a GNSSKalmanState having exactly the same contents as this instance.
equals(Object) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Checks if provided object is a GNSSMeasurement having exactly the same contents as this instance.
equals(T, double) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Checks if provided instance has contents similar to this instance up to provided threshold value.
estimate() - Method in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Estimates new ECEF user position and velocity as well as clock offset and drift.
estimate(GNSSEstimation) - Method in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Estimates new ECEF user position and velocity as well as clock offset and drift.
estimate(Collection<GNSSMeasurement>, double, GNSSEstimation, Matrix, GNSSKalmanConfig, GNSSEstimation, Matrix) - Static method in class com.irurueta.navigation.gnss.GNSSKalmanEpochEstimator
Estimates the update of Kalman filter state and covariance matrix for a single epoch.
estimate(Collection<GNSSMeasurement>, double, GNSSKalmanState, GNSSKalmanConfig) - Static method in class com.irurueta.navigation.gnss.GNSSKalmanEpochEstimator
Estimates the update of Kalman filter state and covariance matrix for a single epoch.
estimate(Collection<GNSSMeasurement>, double, GNSSKalmanState, GNSSKalmanConfig, GNSSKalmanState) - Static method in class com.irurueta.navigation.gnss.GNSSKalmanEpochEstimator
Estimates the update of Kalman filter state and covariance matrix for a single epoch.
estimate(Collection<GNSSMeasurement>, Time, GNSSEstimation, Matrix, GNSSKalmanConfig, GNSSEstimation, Matrix) - Static method in class com.irurueta.navigation.gnss.GNSSKalmanEpochEstimator
Estimates the update of Kalman filter state and covariance matrix for a single epoch.
estimate(Collection<GNSSMeasurement>, Time, GNSSKalmanState, GNSSKalmanConfig) - Static method in class com.irurueta.navigation.gnss.GNSSKalmanEpochEstimator
Estimates the update of Kalman filter state and covariance matrix for a single epoch.
estimate(Collection<GNSSMeasurement>, Time, GNSSKalmanState, GNSSKalmanConfig, GNSSKalmanState) - Static method in class com.irurueta.navigation.gnss.GNSSKalmanEpochEstimator
Estimates the update of Kalman filter state and covariance matrix fo a single epoch.
estimatedPosition - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
Estimated position.
estimatedPositionCoordinates - Variable in class com.irurueta.navigation.lateration.LaterationSolver
Estimated inhomogeneous position coordinates.
estimation - Variable in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Current estimation containing user ECEF position, user ECEF velocity, clock offset and clock drift.
estimation - Variable in class com.irurueta.navigation.gnss.GNSSKalmanState
Contains estimation of ECEF position and velocity, and estimated clock offset and drift.
etol2 - Variable in class com.irurueta.navigation.geodesic.Geodesic
 

F

f - Variable in class com.irurueta.navigation.geodesic.Geodesic
 
f - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
f - Variable in class com.irurueta.navigation.geodesic.Gnomonic
Earth flattening.
f1 - Variable in class com.irurueta.navigation.geodesic.Geodesic
 
f1 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
finalBearing - Variable in class com.irurueta.navigation.utils.LocationUtils.BearingDistance
Final bearing (degrees).
first - Variable in class com.irurueta.navigation.geodesic.Pair
The first member of the pair.
fitter - Variable in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
Levenberg-Marquardt fitter to find a non-linear solution.
flattenTo2D() - Method in class com.irurueta.navigation.Accuracy3D
Flattens accuracy representation to 2D by taking into account only x and y coordinates and ignoring variance related to z coordinates.
FORMAT_DEGREES - Static variable in class com.irurueta.navigation.utils.LocationUtils
Constant used to specify formatting of a latitude or longitude in the form "[+-]DDD.DDDDD where D indicates degrees.
FORMAT_MINUTES - Static variable in class com.irurueta.navigation.utils.LocationUtils
Constant used to specify formatting of a latitude or longitude in the form "[+-]DDD:MM.MMMMM" where D indicates degrees and M indicates minutes of arc (1 minute = 1/60th of a degree).
FORMAT_SECONDS - Static variable in class com.irurueta.navigation.utils.LocationUtils
Constant used to specify formatting of a latitude or longitude in the form "DDD:MM:SS.SSSSS" where D indicates degrees, M indicates minutes of arc, and S indicates seconds of arc (1 minute = 1/60th of a degree, 1 second = 1/3600th of a degree).
forward(double, double, double, double) - Method in class com.irurueta.navigation.geodesic.Gnomonic
Forward projection, from geographic to gnomonic.
Frame - Interface in com.irurueta.navigation.frames
Base interface for frames.
FrameConverter<S extends Frame,D extends Frame> - Interface in com.irurueta.navigation.frames.converters
Converts between source and destination frames.
FrameException - Exception in com.irurueta.navigation.frames
Exception related to frames.
FrameException() - Constructor for exception com.irurueta.navigation.frames.FrameException
Constructor.
FrameException(String) - Constructor for exception com.irurueta.navigation.frames.FrameException
Constructor with message.
FrameException(String, Throwable) - Constructor for exception com.irurueta.navigation.frames.FrameException
Constructor with message and cause.
FrameException(Throwable) - Constructor for exception com.irurueta.navigation.frames.FrameException
Constructor with cause.
FrameToLocalTangentPlaneTransformationConverter - Class in com.irurueta.navigation.frames.converters
Converts current frame into a 3D rotation and translation change respect an initial frame.
FrameToLocalTangentPlaneTransformationConverter() - Constructor for class com.irurueta.navigation.frames.converters.FrameToLocalTangentPlaneTransformationConverter
 
FrameType - Enum Class in com.irurueta.navigation.frames
Supported frames to describe position and orientation.
FrameType() - Constructor for enum class com.irurueta.navigation.frames.FrameType
 
fromArray(double[]) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Sets array values into this instance state.
fromMatrix(Matrix) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Sets matrix values into this instance state.
fromRotation(Rotation3D) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
Sets internal matrix as the inhomogeneous matrix representation of provided 3D rotation.

G

g - Variable in class com.irurueta.navigation.geodesic.Geodesic.InverseData
 
genDirectLine(double, double, double, boolean, double, int) - Method in class com.irurueta.navigation.geodesic.Geodesic
Define a GeodesicLine in terms of the direct geodesic problem specified in terms of either distance or arc length with a subset of the capabilities included.
genDistance(boolean) - Method in class com.irurueta.navigation.geodesic.GeodesicLine
The distance or arc length to point 3.
generate(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, GNSSConfig, Random, GNSSMeasurement) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
Internal method to generate a single satellite GNSS measurement.
generate(double, double, double, double, double, double, double, double, double, double, double, double, double, double, GNSSConfig, Matrix, Matrix, Matrix, Matrix, Matrix, Matrix, Matrix, Matrix, Matrix, Matrix, Matrix, Matrix, Matrix, Matrix, Random, GNSSMeasurement) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
Internal method to generate a single satellite GNSS measurement.
generate(double, double, double, double, double, double, double, double, double, double, double, double, double, double, GNSSConfig, Random) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
Generates a single satellite GNSS measurement.
generate(double, double, double, double, double, double, double, double, double, double, double, double, double, double, GNSSConfig, Random, GNSSMeasurement) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
Generates a single satellite GNSS measurement.
generate(double, ECEFPosition, ECEFVelocity, ECEFPosition, ECEFVelocity, double, GNSSConfig, Random) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
Generates a single satellite GNSS measurement.
generate(double, ECEFPosition, ECEFVelocity, ECEFPosition, ECEFVelocity, double, GNSSConfig, Random, GNSSMeasurement) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
Generates a single satellite GNSS measurement.
generate(double, ECEFPositionAndVelocity, ECEFPositionAndVelocity, double, GNSSConfig, Random) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
Generates a single satellite GNSS measurement.
generate(double, ECEFPositionAndVelocity, ECEFPositionAndVelocity, double, GNSSConfig, Random, GNSSMeasurement) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
Generates a single satellite GNSS measurement.
generate(double, List<ECEFPositionAndVelocity>, double, double, double, double, double, double, List<Double>, GNSSConfig, Random) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
Generates satellite GNSS measurements.
generate(double, List<ECEFPositionAndVelocity>, double, double, double, double, double, double, List<Double>, GNSSConfig, Random, Collection<GNSSMeasurement>) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
Generates satellite GNSS measurements.
generate(double, List<ECEFPositionAndVelocity>, ECEFPosition, ECEFVelocity, List<Double>, GNSSConfig, Random) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
Generates satellite GNSS measurements.
generate(double, List<ECEFPositionAndVelocity>, ECEFPosition, ECEFVelocity, List<Double>, GNSSConfig, Random, Collection<GNSSMeasurement>) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
Generates satellite GNSS measurements.
generate(double, List<ECEFPositionAndVelocity>, ECEFPositionAndVelocity, List<Double>, GNSSConfig, Random) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
Generates satellite GNSS measurements.
generate(double, List<ECEFPositionAndVelocity>, ECEFPositionAndVelocity, List<Double>, GNSSConfig, Random, Collection<GNSSMeasurement>) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
Generates satellite GNSS measurements.
generate(ECEFPosition, ECEFPosition, GNSSConfig, Matrix, Random) - Static method in class com.irurueta.navigation.gnss.GNSSBiasesGenerator
Generates bias.
generate(Time, ECEFPosition, ECEFVelocity, ECEFPosition, ECEFVelocity, double, GNSSConfig, Random) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
Generates a single satellite GNSS measurement.
generate(Time, ECEFPosition, ECEFVelocity, ECEFPosition, ECEFVelocity, double, GNSSConfig, Random, GNSSMeasurement) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
Generates a single satellite GNSS measurement.
generate(Time, ECEFPositionAndVelocity, ECEFPositionAndVelocity, double, GNSSConfig, Random) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
Generates a single satellite GNSS measurement.
generate(Time, ECEFPositionAndVelocity, ECEFPositionAndVelocity, double, GNSSConfig, Random, GNSSMeasurement) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
Generates a single satellite GNSS measurement.
generate(Time, List<ECEFPositionAndVelocity>, ECEFPosition, ECEFVelocity, List<Double>, GNSSConfig, Random) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
Generates satellite GNSS measurements.
generate(Time, List<ECEFPositionAndVelocity>, ECEFPosition, ECEFVelocity, List<Double>, GNSSConfig, Random, Collection<GNSSMeasurement>) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
Generates satellite GNSS measurements.
generate(Time, List<ECEFPositionAndVelocity>, ECEFPositionAndVelocity, List<Double>, GNSSConfig, Random) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
Generates satellite GNSS measurements.
generate(Time, List<ECEFPositionAndVelocity>, ECEFPositionAndVelocity, List<Double>, GNSSConfig, Random, Collection<GNSSMeasurement>) - Static method in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
Generates satellite GNSS measurements.
generate(List<ECEFPosition>, ECEFPosition, double, double, GNSSConfig, Random, List<Double>) - Static method in class com.irurueta.navigation.gnss.GNSSBiasesGenerator
Generates biases.
generateBias(ECEFPosition, ECEFPosition, GNSSConfig, Random) - Static method in class com.irurueta.navigation.gnss.GNSSBiasesGenerator
Generates biases.
generateBiases(List<ECEFPosition>, ECEFPosition, GNSSConfig, Random) - Static method in class com.irurueta.navigation.gnss.GNSSBiasesGenerator
Generates biases.
generateBiases(List<ECEFPosition>, ECEFPosition, GNSSConfig, Random, List<Double>) - Static method in class com.irurueta.navigation.gnss.GNSSBiasesGenerator
Generates biases.
generateSatellitePositionAndVelocity(double, GNSSConfig, int) - Static method in class com.irurueta.navigation.gnss.SatelliteECEFPositionAndVelocityGenerator
Generates position and velocity of a single satellite based on provided configuration.
generateSatellitePositionAndVelocity(double, GNSSConfig, int, ECEFPositionAndVelocity) - Static method in class com.irurueta.navigation.gnss.SatelliteECEFPositionAndVelocityGenerator
Generates position and velocity of a single satellite based on provided configuration.
generateSatellitesPositionAndVelocity(double, GNSSConfig) - Static method in class com.irurueta.navigation.gnss.SatelliteECEFPositionAndVelocityGenerator
Generates positions and velocities of satellites based on provided configuration.
generateSatellitesPositionAndVelocity(double, GNSSConfig, Collection<ECEFPositionAndVelocity>) - Static method in class com.irurueta.navigation.gnss.SatelliteECEFPositionAndVelocityGenerator
Generates positions and velocities of satellites based on provided configuration.
genSetDistance(boolean, double) - Method in class com.irurueta.navigation.geodesic.GeodesicLine
Specify position of point 3 in terms of either distance or arc length.
Geodesic - Class in com.irurueta.navigation.geodesic
Geodesic calculations.
Geodesic(double, double) - Constructor for class com.irurueta.navigation.geodesic.Geodesic
Constructor for an ellipsoid with.
GEODESIC_ORDER - Static variable in class com.irurueta.navigation.geodesic.Geodesic
The order of the expansions used.
GEODESIC_SCALE - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
Calculate geodesic scales M12 and M21.
Geodesic.InverseData - Class in com.irurueta.navigation.geodesic
 
Geodesic.InverseStartV - Class in com.irurueta.navigation.geodesic
 
Geodesic.Lambda12V - Class in com.irurueta.navigation.geodesic
 
Geodesic.LengthsV - Class in com.irurueta.navigation.geodesic
 
GeodesicData - Class in com.irurueta.navigation.geodesic
The results of geodesic calculations.
GeodesicData() - Constructor for class com.irurueta.navigation.geodesic.GeodesicData
Constructor.
GeodesicException - Exception in com.irurueta.navigation.geodesic
Exception raised for a geodesic operation.
GeodesicException() - Constructor for exception com.irurueta.navigation.geodesic.GeodesicException
Constructor.
GeodesicException(String) - Constructor for exception com.irurueta.navigation.geodesic.GeodesicException
Constructor with String containing message.
GeodesicException(String, Throwable) - Constructor for exception com.irurueta.navigation.geodesic.GeodesicException
Constructor with message and cause.
GeodesicException(Throwable) - Constructor for exception com.irurueta.navigation.geodesic.GeodesicException
Constructor with cause.
GeodesicLine - Class in com.irurueta.navigation.geodesic
A geodesic line GeodesicLine facilitates the determination of a series of points on a single geodesic.
GeodesicLine(Geodesic, double, double, double) - Constructor for class com.irurueta.navigation.geodesic.GeodesicLine
Constructor for a geodesic line staring at latitude lat1, longitude lon1, and azimuth azi1 (all in degrees).
GeodesicLine(Geodesic, double, double, double, double, double, int, boolean, double) - Constructor for class com.irurueta.navigation.geodesic.GeodesicLine
 
GeodesicLine(Geodesic, double, double, double, int) - Constructor for class com.irurueta.navigation.geodesic.GeodesicLine
Constructor for a geodesic line starting at latitude lat1, longitude lon1, and azimuth azi1 (all in degrees) with a subset of the capabilities included.
GeodesicMask - Class in com.irurueta.navigation.geodesic
Bit masks for what geodesic calculations to do.
GeodesicMask() - Constructor for class com.irurueta.navigation.geodesic.GeodesicMask
Constructor.
GeoMath - Class in com.irurueta.navigation.geodesic
Defines mathematical functions and constants.
GeoMath() - Constructor for class com.irurueta.navigation.geodesic.GeoMath
Constructor.
getA12() - Method in class com.irurueta.navigation.geodesic.GeodesicData
Gets arc length on the auxiliary sphere between point 1 and point 2 (degrees).
getAccelerationPSD() - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Gets acceleration PSD (Power Spectral Density) per axis expressed in (m^2/s^3).
getArc() - Method in class com.irurueta.navigation.geodesic.GeodesicLine
Gets the arc length to point 3 (degrees).
getArea() - Method in class com.irurueta.navigation.geodesic.PolygonResult
Gets the area of the polygon (meters2).
getAreaS12() - Method in class com.irurueta.navigation.geodesic.GeodesicData
Gets area under the geodesic (meter2).
getArtifactId() - Method in class com.irurueta.navigation.BuildInfo
Obtains artifactId of this library.
getAverageAccuracy() - Method in class com.irurueta.navigation.Accuracy
Gets average accuracy among all directions.
getAverageAccuracyMeters() - Method in class com.irurueta.navigation.Accuracy
Gets average accuracy among all directions expressed in meters.
getAzi() - Method in class com.irurueta.navigation.geodesic.GnomonicData
Gets azimuth of geodesic at point (degrees).
getAzi1() - Method in class com.irurueta.navigation.geodesic.GeodesicData
Gets azimuth at point 1 (degrees).
getAzi2() - Method in class com.irurueta.navigation.geodesic.GeodesicData
Gets azimuth at point 2 (degrees).
getAzimuth() - Method in class com.irurueta.navigation.geodesic.GeodesicLine
Gets the azimuth (degrees) of the geodesic line at point 1.
getAzimuthCosines() - Method in class com.irurueta.navigation.geodesic.GeodesicLine
Gets a pair of sine and cosine of azi1 the azimuth (degrees) of the geodesic line at point 1.
getBranch() - Method in class com.irurueta.navigation.BuildInfo
Obtains build branch.
getBuildNumber() - Method in class com.irurueta.navigation.BuildInfo
Obtains build number.
getBuildTimestamp() - Method in class com.irurueta.navigation.BuildInfo
Obtains build timestamp.
getCapabilities() - Method in class com.irurueta.navigation.geodesic.GeodesicLine
Gets the computational capabilities that this object was constructed with.
getChiSq() - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
Gets estimated chi square value.
getCircles() - Method in class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration2DSolver
Gets circles defined by provided positions and distances.
getCircles() - Method in class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration2DSolver
Gets circles defined by provided positions and distances.
getCircles() - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
Gets circles defined by provided positions and distances.
getCircles() - Method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Gets circles defined by provided positions and distances.
getClockDrift() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Gets estimated receiver clock drift expressed in meters per second (m/s).
getClockDriftSpeed() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Gets estimated receiver clock drift.
getClockDriftSpeed(Speed) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Gets estimated receiver clock drift.
getClockFrequencyPSD() - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Gets receiver clock frequency-drift PSD (Power Spectral Density) expressed in (m^2/s^3).
getClockOffset() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Gets estimated receiver clock offset expressed in meters (m).
getClockOffsetDistance() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Gets estimated receiver clock offset.
getClockOffsetDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Gets estimated receiver clock offset.
getClockPhasePSD() - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Gets receiver clock phase-drift PSD (Power Spectral Density) expressed in (m^2/s).
getCodeTrackingErrorSD() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets code tracking error Standard Deviation (SD) expressed in meters per second (m/s).
getCodeTrackingErrorSDSpeed() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets code tracking error Standard Deviation (SD).
getCodeTrackingErrorSDSpeed(Speed) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets code tracking error Standard Deviation (SD).
getCommit() - Method in class com.irurueta.navigation.BuildInfo
Obtains build commit.
getConfidence() - Method in class com.irurueta.navigation.Accuracy
Gets confidence of provided accuracy of estimated point or measure.
getConfidence() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Returns amount of confidence expressed as a value between 0.0 and 1.0 (which is equivalent to 100%).
getConfig() - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Gets GNSS Kalman configuration parameters (usually obtained through calibration).
getConfig(GNSSKalmanConfig) - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Gets GNSS Kalman configuration parameters (usually obtained through calibration).
getConstellationLongitudeOffsetAngle() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets longitude offset of constellation.
getConstellationLongitudeOffsetAngle(Angle) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets longitude offset of constellation.
getConstellationLongitudeOffsetDegrees() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets longitude offset of constellation expressed in degrees (deg).
getConstellationTimingOffset() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets timing offset of constellation expressed in seconds (s).
getConstellationTimingOffsetTime() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets timing offset of constellation.
getConstellationTimingOffsetTime(Time) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets timing offset of constellation.
getConvergenceThreshold() - Method in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Gets threshold to determine when convergence has been reached.
getCoordinateTransformation() - Method in class com.irurueta.navigation.frames.ECEFFrame
Gets coordinate transformation matrix.
getCoordinateTransformation() - Method in class com.irurueta.navigation.frames.ECIFrame
Gets coordinate transformation matrix.
getCoordinateTransformation() - Method in interface com.irurueta.navigation.frames.Frame
Gets coordinate transformation.
getCoordinateTransformation() - Method in class com.irurueta.navigation.frames.NEDFrame
Gets coordinate transformation matrix.
getCoordinateTransformation(CoordinateTransformation) - Method in class com.irurueta.navigation.frames.ECEFFrame
Gets coordinate transformation matrix.
getCoordinateTransformation(CoordinateTransformation) - Method in class com.irurueta.navigation.frames.ECIFrame
Gets coordinate transformation matrix.
getCoordinateTransformation(CoordinateTransformation) - Method in interface com.irurueta.navigation.frames.Frame
Gets coordinate transformation.
getCoordinateTransformation(CoordinateTransformation) - Method in class com.irurueta.navigation.frames.NEDFrame
Gets coordinate transformation matrix.
getCoordinateTransformationMatrix() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Gets coordinate transformation matrix.
getCoordinateTransformationMatrix() - Method in interface com.irurueta.navigation.frames.Frame
Gets coordinate transformation matrix.
getCoordinateTransformationMatrix() - Method in class com.irurueta.navigation.frames.NEDFrame
Gets coordinate transformation matrix.
getCoordinateTransformationMatrix(Matrix) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Gets coordinate transformation matrix.
getCoordinateTransformationMatrix(Matrix) - Method in interface com.irurueta.navigation.frames.Frame
Gets coordinate transformation matrix.
getCoordinateTransformationMatrix(Matrix) - Method in class com.irurueta.navigation.frames.NEDFrame
Gets coordinate transformation matrix.
getCoordinateTransformationRotation() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Gets coordinate transformation as a new 3D rotation instance.
getCoordinateTransformationRotation() - Method in interface com.irurueta.navigation.frames.Frame
Gets coordinate transformation as a new 3D rotation instance.
getCoordinateTransformationRotation() - Method in class com.irurueta.navigation.frames.NEDFrame
Gets coordinate transformation as a new 3D rotation instance.
getCoordinateTransformationRotation(Rotation3D) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Gets coordinate transformation as a 3D rotation.
getCoordinateTransformationRotation(Rotation3D) - Method in interface com.irurueta.navigation.frames.Frame
Gets coordinate transformation as a 3D rotation.
getCoordinateTransformationRotation(Rotation3D) - Method in class com.irurueta.navigation.frames.NEDFrame
Gets coordinate transformation as a 3D rotation.
getCovariance() - Method in class com.irurueta.navigation.gnss.GNSSKalmanState
Gets Kalman filter error covariance matrix.
getCovariance() - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
Gets estimated covariance matrix for estimated position.
getCovariance() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Gets estimated covariance of estimated position if available.
getCovariance(Matrix) - Method in class com.irurueta.navigation.gnss.GNSSKalmanState
Gets Kalman filter error covariance matrix.
getCovarianceMatrix() - Method in class com.irurueta.navigation.Accuracy
Gets covariance matrix representing the accuracy of an estimated point or measure.
getCurrentPoint() - Method in class com.irurueta.navigation.geodesic.PolygonArea
Report the previous vertex added to the polygon or polyline.
getDestinationType() - Method in class com.irurueta.navigation.frames.converters.ECEFtoECIFrameConverter
Gets destination frame type.
getDestinationType() - Method in class com.irurueta.navigation.frames.converters.ECEFtoNEDFrameConverter
Gets destination frame type.
getDestinationType() - Method in class com.irurueta.navigation.frames.converters.ECItoECEFFrameConverter
Gets destination frame type.
getDestinationType() - Method in interface com.irurueta.navigation.frames.converters.FrameConverter
Gets destination frame type.
getDestinationType() - Method in class com.irurueta.navigation.frames.converters.NEDtoECEFFrameConverter
Gets destination frame type.
getDestinationType() - Method in interface com.irurueta.navigation.frames.converters.TimeIntervalFrameConverter
Gets destination frame type.
getDestinationType() - Method in class com.irurueta.navigation.frames.CoordinateTransformation
Gets destination frame type.
getDistance() - Method in class com.irurueta.navigation.geodesic.GeodesicLine
Gets the distance to point 3 (meters).
getDistance() - Method in class com.irurueta.navigation.utils.LocationUtils.BearingDistance
Gets distance.
getDistance(Distance) - Method in class com.irurueta.navigation.utils.LocationUtils.BearingDistance
Gets distance.
getDistanceInitialClockOffsetUncertainty() - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Gets initial clock offset uncertainty per axis.
getDistanceInitialClockOffsetUncertainty(Distance) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Gets initial clock offset uncertainty per axis.
getDistanceInitialPositionUncertainty() - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Gets initial position uncertainty per axis.
getDistanceInitialPositionUncertainty(Distance) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Gets initial position uncertainty per axis.
getDistanceMeters() - Method in class com.irurueta.navigation.utils.LocationUtils.BearingDistance
Gets distance expressed in meters.
getDistancePseudoRangeSD() - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Gets pseudo-range measurement noise SD (Standard Deviation).
getDistancePseudoRangeSD(Distance) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Gets pseudo-range measurement noise SD (Standard Deviation).
getDistances() - Method in class com.irurueta.navigation.lateration.LaterationSolver
Gets euclidean distances from static nodes to mobile node.
getDistances() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Gets euclidean distances from static nodes to mobile node.
getDistanceStandardDeviations() - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
Gets standard deviations of provided distances.
getDistanceStandardDeviations() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Gets standard deviations of provided distances.
getDistanceX() - Method in class com.irurueta.navigation.frames.ECEFPosition
Gets cartesian x coordinate of body position resolved along ECEF-frame axes.
getDistanceX() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Gets x coordinate of estimated ECEF user position.
getDistanceX() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Gets x coordinate of satellite ECEF position.
getDistanceX(Distance) - Method in class com.irurueta.navigation.frames.ECEFPosition
Gets cartesian x coordinate of body position resolved along ECEF-frame axes.
getDistanceX(Distance) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Gets x coordinate of estimated ECEF user position.
getDistanceX(Distance) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Gets x coordinate of satellite ECEF position.
getDistanceY() - Method in class com.irurueta.navigation.frames.ECEFPosition
Gets cartesian y coordinate of body position resolved along ECEF-frame axes.
getDistanceY() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Gets y coordinate of estimated ECEF user position.
getDistanceY() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Gets y coordinate of satellite ECEF position.
getDistanceY(Distance) - Method in class com.irurueta.navigation.frames.ECEFPosition
Gets cartesian y coordinate of body position resolved along ECEF-frame axes.
getDistanceY(Distance) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Gets y coordinate of estimated ECEF user position.
getDistanceY(Distance) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Gets y coordinate of satellite ECEF position.
getDistanceZ() - Method in class com.irurueta.navigation.frames.ECEFPosition
Gets cartesian z coordinate of body position resolved along ECEF-frame axes.
getDistanceZ() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Gets z coordinate of estimated ECEF user position.
getDistanceZ() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Gets z coordinate of satellite ECEF position.
getDistanceZ(Distance) - Method in class com.irurueta.navigation.frames.ECEFPosition
Gets cartesian z coordinate of body position resolved along ECEF-frame axes.
getDistanceZ(Distance) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Gets z coordinate of estimated ECEF user position.
getDistanceZ(Distance) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Gets z coordinate of satellite ECEF position.
getEcefPosition() - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Gets ECEF position.
getEcefPosition() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Gets estimated ECEF user position.
getEcefPosition() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Gets ECEF position of satellite.
getEcefPosition(ECEFPosition) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Gets ECEF position.
getEcefPosition(ECEFPosition) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Gets estimatedECEF user position.
getEcefPosition(ECEFPosition) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Gets ECEF position of satellite.
getECEFPosition() - Method in class com.irurueta.navigation.frames.ECEFFrame
Gets cartesian position.
getECEFPosition(ECEFPosition) - Method in class com.irurueta.navigation.frames.ECEFFrame
Gets cartesian position.
getEcefVelocity() - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Gets velocity resolved in ECEF axes.
getEcefVelocity() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Gets estimated ECEF user velocity.
getEcefVelocity() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Gets ECEF velocity of satellite.
getEcefVelocity(ECEFVelocity) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Gets velocity resolved in ECEF axes.
getEcefVelocity(ECEFVelocity) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Gets estimated ECEF user velocity.
getEcefVelocity(ECEFVelocity) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Gets ECEF velocity of satellite.
getECEFVelocity() - Method in class com.irurueta.navigation.frames.ECEFFrame
Gets cartesian velocity.
getECEFVelocity(ECEFVelocity) - Method in class com.irurueta.navigation.frames.ECEFFrame
Gets cartesian velocity.
getEllipsoidArea() - Method in class com.irurueta.navigation.geodesic.Geodesic
Total area of ellipsoid in meters2.
getEndLatitude() - Method in class com.irurueta.navigation.utils.LocationUtils.BearingDistance
Gets ending latitude expressed in degrees.
getEndLongitude() - Method in class com.irurueta.navigation.utils.LocationUtils.BearingDistance
Gets ending longitude expressed in degrees.
getEpochInterval() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets minimum interval between GNSS epochs expressed in seconds (s).
getEpochInterval() - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Gets minimum epoch interval expressed in seconds (s) between consecutive propagations or measurements expressed in seconds.
getEpochIntervalAsTime() - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Gets minimum epoch interval between consecutive propagations or measurements.
getEpochIntervalAsTime(Time) - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Gets minimum epoch interval between consecutive propagations or measurements.
getEpochIntervalTime() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets minimum interval between GNSS epochs.
getEpochIntervalTime(Time) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets minimum interval between GNSS epochs.
getEquatorialArc() - Method in class com.irurueta.navigation.geodesic.GeodesicLine
Gets the arc length (degrees) between the northward equatorial crossing and point 1.
getEquatorialAzimuth() - Method in class com.irurueta.navigation.geodesic.GeodesicLine
Gets the azimuth (degrees) of the geodesic line as it crosses the equator in a northward direction.
getEquatorialAzimuthCosines() - Method in class com.irurueta.navigation.geodesic.GeodesicLine
Gets a pair of sine and cosine of azi0 the azimuth of the godesic line as it crosses the equator in a northward direction.
getEstimatedPosition() - Method in class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration2DSolver
Gets estimated position.
getEstimatedPosition() - Method in class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration3DSolver
Gets estimated position.
getEstimatedPosition() - Method in class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration2DSolver
Gets estimated position.
getEstimatedPosition() - Method in class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration3DSolver
Gets estimated position.
getEstimatedPosition() - Method in class com.irurueta.navigation.lateration.LaterationSolver
Gets estimated position.
getEstimatedPosition() - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
Gets estimated position.
getEstimatedPosition() - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
Gets estimated position.
getEstimatedPosition() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Gets estimated position.
getEstimatedPosition(P) - Method in class com.irurueta.navigation.lateration.LaterationSolver
Gets estimated position and stores result into provided instance.
getEstimatedPositionCoordinates() - Method in class com.irurueta.navigation.lateration.LaterationSolver
Gets estimated inhomogeneous position coordinates.
getEstimation() - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Gets current estimation containing user ECEF position, user ECEF velocity, clock offset and clock drift.
getEstimation() - Method in class com.irurueta.navigation.gnss.GNSSKalmanState
Gets estimation of ECEF position and velocity, and estimated clock offset and drift.
getEstimation(GNSSEstimation) - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Gets current estimation containing user ECEF position, user ECEF velocity, clock offset and clock drift.
getEstimation(GNSSEstimation) - Method in class com.irurueta.navigation.gnss.GNSSKalmanState
Gets estimation of ECEF position and velocity, and estimated clock offset and drift.
getFinalBearing() - Method in class com.irurueta.navigation.utils.LocationUtils.BearingDistance
Gets final bearing/azimuth expressed in degrees.
getFirst() - Method in class com.irurueta.navigation.geodesic.Pair
Gets the first member of the pair.
getFlattening() - Method in class com.irurueta.navigation.geodesic.Geodesic
Gets the flattening of the ellipsoid.
getFlattening() - Method in class com.irurueta.navigation.geodesic.GeodesicLine
Gets the flattening of the ellipsoid.
getFlattening() - Method in class com.irurueta.navigation.geodesic.Gnomonic
Gets the flattening of the ellipsoid.
getFlattening() - Method in class com.irurueta.navigation.geodesic.PolygonArea
Gets the flattening of the ellipsoid.
getGroupId() - Method in class com.irurueta.navigation.BuildInfo
Obtains groupId of this library.
getHeight() - Method in class com.irurueta.navigation.frames.NEDFrame
Gets height expressed in meters.
getHeight() - Method in class com.irurueta.navigation.frames.NEDPosition
Gets height expressed in meters (m).
getHeightDistance() - Method in class com.irurueta.navigation.frames.NEDFrame
Gets height.
getHeightDistance() - Method in class com.irurueta.navigation.frames.NEDPosition
Gets height distance.
getHeightDistance(Distance) - Method in class com.irurueta.navigation.frames.NEDFrame
Gets height.
getHeightDistance(Distance) - Method in class com.irurueta.navigation.frames.NEDPosition
Gets height distance.
getInitialBearing() - Method in class com.irurueta.navigation.utils.LocationUtils.BearingDistance
Gets initial bearing/azimuth expressed in degrees.
getInitialClockDriftUncertainty() - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Gets initial clock drift uncertainty per axis expressed in meters per second (m/s).
getInitialClockOffsetUncertainty() - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Gets initial clock offset uncertainty per axis expressed in meters (m).
getInitialEstimatedEcefPosition() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets initial estimated position resolved along ECEF axes.
getInitialEstimatedEcefPosition(ECEFPosition) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets initial estimated position resolved along ECEF axes.
getInitialEstimatedEcefPositionX() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets x coordinate of initial estimated position resolved along ECEF axes and expressed in meters (m).
getInitialEstimatedEcefPositionXDistance() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets x coordinate of initial estimated position resolved along ECEF axes.
getInitialEstimatedEcefPositionXDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets x coordinate of initial estimated position resolved along ECEF axes.
getInitialEstimatedEcefPositionY() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets y coordinate of initial estimated position resolved along ECEF axes and expressed in meters (m).
getInitialEstimatedEcefPositionYDistance() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets y coordinate of initial estimated position resolved along ECEF axes.
getInitialEstimatedEcefPositionYDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets y coordinate of initial estimated position resolved along ECEF axes.
getInitialEstimatedEcefPositionZ() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets z coordinate of initial estimated position resolved along ECEF axes and expressed in meters (m).
getInitialEstimatedEcefPositionZDistance() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets z coordinate of initial estimated position resolved along ECEF axes.
getInitialEstimatedEcefPositionZDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets z coordinate of initial estimated position resolved along ECEF axes.
getInitialEstimatedPosition() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets initial estimated position resolved along ECEF axes and expressed in meters (m).
getInitialEstimatedPosition(Point3D) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets initial estimated position resolved along ECEF axes and expressed in meters (m).
getInitialPosition() - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
Gets initial position to start lateration solving.
getInitialPosition() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Gets initial position to use as a starting point to find a new solution.
getInitialPositionUncertainty() - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Gets initial position uncertainty per axis expressed in meters (m).
getInitialReceiverClockDrift() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets initial receiver clock drift at time = 0 expressed in meters per second (m/s).
getInitialReceiverClockDriftSpeed() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets initial receiver clock drift at time = 0.
getInitialReceiverClockDriftSpeed(Speed) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets initial receiver clock drift at time = 0.
getInitialReceiverClockOffset() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets initial receiver clock offset at time = 0 expressed in meters (m).
getInitialReceiverClockOffsetDistance() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets initial receiver clock offset at time = 0.
getInitialReceiverClockOffsetDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets initial receiver clock offset at time = 0.
getInitialVelocityUncertainty() - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Gets initial velocity uncertainty per axis expressed in meters per second (m/s).
getInliersData() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Gets data related to inliers found after estimation.
getInstance() - Static method in class com.irurueta.navigation.BuildInfo
Obtains singleton instance.
getLargestAccuracy() - Method in class com.irurueta.navigation.Accuracy
Gets largest (worse) accuracy in any direction (i.e. either 2D or 3D).
getLargestAccuracyMeters() - Method in class com.irurueta.navigation.Accuracy
Gets largest (worse) accuracy in any direction (i.e. either 2D or 3D) expressed in meters.
getLastStateTimestamp() - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Gets timestamp expressed in seconds since epoch time when Kalman filter state was last propagated.
getLastStateTimestampAsTime() - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Gets timestamp since epoch time when Kalman filter state was last propagated.
getLastStateTimestampAsTime(Time) - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Gets timestamp since epoch time when Kalman filter state was last propagated.
getLat() - Method in class com.irurueta.navigation.geodesic.GnomonicData
Gets latitude of point (degrees).
getLat0() - Method in class com.irurueta.navigation.geodesic.GnomonicData
Gets latitude of center point of projection (degrees).
getLat1() - Method in class com.irurueta.navigation.geodesic.GeodesicData
Gets latitude of point 1 (degrees).
getLat2() - Method in class com.irurueta.navigation.geodesic.GeodesicData
Gets latitude of point 2 (degrees).
getLatitude() - Method in class com.irurueta.navigation.frames.NEDFrame
Gets latitude expressed in radians.
getLatitude() - Method in class com.irurueta.navigation.frames.NEDPosition
Gets latitude expressed in radians (rad).
getLatitude() - Method in class com.irurueta.navigation.geodesic.GeodesicLine
Gets the latitude of point 1 (degrees).
getLatitudeAngle() - Method in class com.irurueta.navigation.frames.NEDFrame
Gets latitude.
getLatitudeAngle() - Method in class com.irurueta.navigation.frames.NEDPosition
Gets latitude angle.
getLatitudeAngle(Angle) - Method in class com.irurueta.navigation.frames.NEDFrame
Gets latitude.
getLatitudeAngle(Angle) - Method in class com.irurueta.navigation.frames.NEDPosition
Gets latitude angle.
getListener() - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Gets listener to notify events raised by this instance.
getListener() - Method in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Gets listener to notify events raised by this instance.
getListener() - Method in class com.irurueta.navigation.lateration.LaterationSolver
Gets listener to be notified of events raised by this instance.
getListener() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Gets listener to be notified of events raised by this instance.
getLon() - Method in class com.irurueta.navigation.geodesic.GnomonicData
Gets longitude of point (degrees).
getLon0() - Method in class com.irurueta.navigation.geodesic.GnomonicData
Gets longitude of center point of projection (degrees).
getLon1() - Method in class com.irurueta.navigation.geodesic.GeodesicData
Gets longitude of point 1 (degrees).
getLon2() - Method in class com.irurueta.navigation.geodesic.GeodesicData
Gets longitude of point 2 (degrees).
getLongitude() - Method in class com.irurueta.navigation.frames.NEDFrame
Gets longitude expressed in radians.
getLongitude() - Method in class com.irurueta.navigation.frames.NEDPosition
Gets longitude expressed in radians (rad).
getLongitude() - Method in class com.irurueta.navigation.geodesic.GeodesicLine
Gets the longitude of point 1 (degrees).
getLongitudeAngle() - Method in class com.irurueta.navigation.frames.NEDFrame
Gets longitude.
getLongitudeAngle() - Method in class com.irurueta.navigation.frames.NEDPosition
Gets longitude angle.
getLongitudeAngle(Angle) - Method in class com.irurueta.navigation.frames.NEDFrame
Gets longitude.
getLongitudeAngle(Angle) - Method in class com.irurueta.navigation.frames.NEDPosition
Gets longitude angle.
getM12() - Method in class com.irurueta.navigation.geodesic.GeodesicData
Gets reduced length of geodesic (meters).
getMajorRadius() - Method in class com.irurueta.navigation.geodesic.Geodesic
Gets the equatorial radius of the ellipsoid (meters).
getMajorRadius() - Method in class com.irurueta.navigation.geodesic.GeodesicLine
Gets the equatorial radius of the ellipsoid (meters).
getMajorRadius() - Method in class com.irurueta.navigation.geodesic.Gnomonic
Gets the equatorial radius of the ellipsoid (meters).
getMajorRadius() - Method in class com.irurueta.navigation.geodesic.PolygonArea
Gets the equatorial radius of the ellipsoid (meters).
getMaskAngle() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets mask angle.
getMaskAngle(Angle) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets mask angle.
getMaskAngleDegrees() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets mask angle expressed in degrees (deg).
getMatrix() - Method in class com.irurueta.navigation.frames.CoordinateTransformation
Gets matrix containing a rotation.
getMatrix(Matrix) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
Gets matrix containing a rotation.
getMaxIterations() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Returns maximum allowed number of iterations.
getMeasurements() - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Gets last updated GNSS measurements of a collection of satellites.
getMeasurements() - Method in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Gets GNSS measurements of a collection of satellites.
getMethod() - Method in class com.irurueta.navigation.lateration.LMedSRobustLateration2DSolver
Returns method being used for robust estimation.
getMethod() - Method in class com.irurueta.navigation.lateration.LMedSRobustLateration3DSolver
Returns method being used for robust estimation.
getMethod() - Method in class com.irurueta.navigation.lateration.MSACRobustLateration2DSolver
Returns method being used for robust estimation.
getMethod() - Method in class com.irurueta.navigation.lateration.MSACRobustLateration3DSolver
Returns method being used for robust estimation.
getMethod() - Method in class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
Returns method being used for robust estimation.
getMethod() - Method in class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
Returns method being used for robust estimation.
getMethod() - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Returns method being used for robust estimation.
getMethod() - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Returns method being used for robust estimation.
getMethod() - Method in class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
Returns method being used for robust estimation.
getMethod() - Method in class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
Returns method being used for robust estimation.
getMethod() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Returns method being used for robust estimation.
getMinRequiredPositionsAndDistances() - Method in class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration2DSolver
Minimum required number of positions and distances.
getMinRequiredPositionsAndDistances() - Method in class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration3DSolver
Minimum required number of positions and distances.
getMinRequiredPositionsAndDistances() - Method in class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration2DSolver
Minimum required number of positions and distances.
getMinRequiredPositionsAndDistances() - Method in class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration3DSolver
Minimum required number of positions and distances.
getMinRequiredPositionsAndDistances() - Method in class com.irurueta.navigation.lateration.LaterationSolver
Minimum required number of positions and distances.
getMinRequiredPositionsAndDistances() - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
Minimum required number of positions and distances.
getMinRequiredPositionsAndDistances() - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
Minimum required number of positions and distances.
getMinRequiredPositionsAndDistances() - Method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Minimum required number of positions and distances.
getMinRequiredPositionsAndDistances() - Method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Minimum required number of positions and distances.
getMinRequiredPositionsAndDistances() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Minimum required number of positions and distances.
getNorm() - Method in class com.irurueta.navigation.frames.ECEFPosition
Gets norm of position expressed in meters (m), which represents the distance to Earth's center of mass.
getNorm() - Method in class com.irurueta.navigation.frames.ECEFVelocity
Gets norm of velocity expressed in meters per second (m/s), which represents the speed of the body.
getNorm() - Method in class com.irurueta.navigation.frames.NEDVelocity
Gets norm of velocity expressed in meters per second (m/s), which represents the speed of the body.
getNormAsDistance() - Method in class com.irurueta.navigation.frames.ECEFPosition
Gets norm of position, which represents the distance to Earth's center of mass.
getNormAsDistance(Distance) - Method in class com.irurueta.navigation.frames.ECEFPosition
Gets norm of position, which represents the distance to Earth's center of mass.
getNormAsSpeed() - Method in class com.irurueta.navigation.frames.ECEFVelocity
Gets norm of velocity, which represents the speed of the body.
getNormAsSpeed() - Method in class com.irurueta.navigation.frames.NEDVelocity
Gets norm of velocity, which represents the speed of the body.
getNormAsSpeed(Speed) - Method in class com.irurueta.navigation.frames.ECEFVelocity
Gets norm of velocity, which represents the speed of the body.
getNormAsSpeed(Speed) - Method in class com.irurueta.navigation.frames.NEDVelocity
Gets norm of velocity, which represents the speed of the body.
getNum() - Method in class com.irurueta.navigation.geodesic.PolygonResult
Gets the number of vertices in the polygon.
getNumberOfDimensions() - Method in class com.irurueta.navigation.Accuracy
Gets number of dimensions.
getNumberOfDimensions() - Method in class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration2DSolver
Gets number of dimensions of provided points.
getNumberOfDimensions() - Method in class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration3DSolver
Gets number of dimensions of provided points.
getNumberOfDimensions() - Method in class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration2DSolver
Gets number of dimensions of provided points.
getNumberOfDimensions() - Method in class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration3DSolver
Gets number of dimensions of provided points.
getNumberOfDimensions() - Method in class com.irurueta.navigation.lateration.LaterationSolver
Gets number of dimensions of provided points.
getNumberOfDimensions() - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
Gets number of dimensions of provided points.
getNumberOfDimensions() - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
Gets number of dimensions of provided points.
getNumberOfDimensions() - Method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Gets number of dimensions of provided points.
getNumberOfDimensions() - Method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Gets number of dimensions of provided points.
getNumberOfDimensions() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Gets number of dimensions of provided points.
getNumberOfSatellites() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets number of satellites in constellation.
getOrbitalRadiusOfSatellites() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets orbital radius of satellites expressed in meters (m).
getOrbitalRadiusOfSatellitesDistance() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets orbital radius of satellites.
getOrbitalRadiusOfSatellitesDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets orbital radius of satellites.
getPerimeter() - Method in class com.irurueta.navigation.geodesic.PolygonResult
Gets the perimeter of the polygon or the length of the polyline (meters).
getPitchEulerAngle() - Method in class com.irurueta.navigation.frames.CoordinateTransformation
Gets pitch Euler angle (around y-axis) expressed in radians.
getPitchEulerAngleMeasurement() - Method in class com.irurueta.navigation.frames.CoordinateTransformation
Gets pitch Euler angle (around y-axis).
getPitchEulerAngleMeasurement(Angle) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
Gets pitch Euler angle (around y-axis).
getPosition() - Method in class com.irurueta.navigation.frames.ECEFPosition
Gets body position expressed in meters (m) and resolved along ECEF-frame axes.
getPosition() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Gets body position expressed in meters (m) and resolved along ECI or ECEF-frame axes.
getPosition() - Method in class com.irurueta.navigation.frames.NEDFrame
Gets curvilinear position, expressed in terms of latitude, longitude and height.
getPosition() - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Gets position resolved in ECEF axes.
getPosition() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Gets estimated ECEF user position expressed in meters (m).
getPosition() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Gets satellite ECEF position expressed in meters (m).
getPosition(Point3D) - Method in class com.irurueta.navigation.frames.ECEFPosition
Gets body position expressed in meters (m) and resolved along ECEF-frame axes.
getPosition(Point3D) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Gets body position expressed in meters (m) and resolved along ECI or ECEF-frame axes.
getPosition(Point3D) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Gets position resolved in ECEF axes.
getPosition(Point3D) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Gets estimated ECEF user position expressed in meters (m).
getPosition(Point3D) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Gets satellite ECEF position expressed in meters (m).
getPosition(NEDPosition) - Method in class com.irurueta.navigation.frames.NEDFrame
Gets curvilinear position, expressed in terms of latitude, longitude and height.
getPositionAndVelocity() - Method in class com.irurueta.navigation.frames.ECEFFrame
Gets cartesian position and velocity.
getPositionAndVelocity() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Gets estimated ECEF user position and velocity.
getPositionAndVelocity() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Gets ECEF position and velocity of satellite.
getPositionAndVelocity(ECEFPositionAndVelocity) - Method in class com.irurueta.navigation.frames.ECEFFrame
Gets cartesian position and velocity.
getPositionAndVelocity(ECEFPositionAndVelocity) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Gets estimated ECEF user position and velocity.
getPositionAndVelocity(ECEFPositionAndVelocity) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Gets ECEF position and velocity of satellite.
getPositionNorm() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Gets norm of position expressed in meters (m), which represents the distance to Earth's center of mass.
getPositionNormAsDistance() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Gets norm of position, which represents the distance to Earth's center of mass.
getPositionNormAsDistance(Distance) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Gets norm of position, which represents the distance to Earth's center of mass.
getPositions() - Method in class com.irurueta.navigation.lateration.LaterationSolver
Gets known positions of static nodes.
getPositions() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Gets known positions of static nodes.
getPositionX() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Gets cartesian x coordinate of body position resolved along ECI or ECEF-frame axes.
getPositionX(Distance) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Gets cartesian x coordinate of body position resolved along ECI or ECEF-frame axes.
getPositionY() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Gets cartesian y coordinate of body position resolved along ECI or ECEF-frame axes.
getPositionY(Distance) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Gets cartesian y coordinate of body position resolved along ECI or ECEF-frame axes.
getPositionZ() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Gets cartesian z coordinate of body position resolved along ECI or ECEF-frame axes.
getPositionZ(Distance) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Gets cartesian z coordinate of body position resolved along ECI or ECEF-frame axes.
getPreliminarySubsetSize() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Gets size of subsets to be checked during robust estimation.
getPriorPositionAndVelocity() - Method in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Gets previously predicted ECEF user position and velocity.
getProgressDelta() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Returns amount of progress variation before notifying a progress change during estimation.
getPseudoRange() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Gets pseudo-range measurement expressed in meters (m).
getPseudoRangeDistance() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Gets pseudo-range measurement.
getPseudoRangeDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Gets pseudo-range measurement.
getPseudoRangeSD() - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Gets pseudo-range measurement noise SD (Standard Deviation) expressed in meters (m).
getPseudoRate() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Gets pseudo-range rate measurement expressed in meters per second (m/s).
getPseudoRateSpeed() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Gets pseudo-range rate measurement.
getPseudoRateSpeed(Speed) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Gets pseudo-range rate measurement.
getQualityScores() - Method in class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
Returns quality scores corresponding to each pair of positions and distances (i.e. sample).
getQualityScores() - Method in class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
Returns quality scores corresponding to each pair of positions and distances (i.e. sample).
getQualityScores() - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Returns quality scores corresponding to each pair of positions and distances (i.e. sample).
getQualityScores() - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Returns quality scores corresponding to each pair of positions and distances (i.e. sample).
getQualityScores() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Returns quality scores corresponding to each pair of positions and distances (i.e. sample).
getRangeRateSD() - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Gets pseudo-range rate measurement SD (Standard Deviation) expressed in meters per second (m/s).
getRangeRateTrackingErrorSD() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets range rate tracking error Standard Deviation (SD) expressed in meters per second (m/s).
getRangeRateTrackingErrorSDSpeed() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets range rate tracking error Standard Deviation (SD).
getRangeRateTrackingErrorSDSpeed(Speed) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets range rate tracking error Standard Deviation (SD).
getRk() - Method in class com.irurueta.navigation.geodesic.GnomonicData
Gets reciprocal of azimuthal scale at point.
getRollEulerAngle() - Method in class com.irurueta.navigation.frames.CoordinateTransformation
Gets roll Euler angle (around x-axis) expressed in radians.
getRollEulerAngleMeasurement() - Method in class com.irurueta.navigation.frames.CoordinateTransformation
Gets roll Euler angle (around x-axis).
getRollEulerAngleMeasurement(Angle) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
Gets roll Euler angle (around x-axis).
getS12() - Method in class com.irurueta.navigation.geodesic.GeodesicData
Gets distance between point 1 and point 2 (meters).
getSatellitesInclinationAngle() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets inclination angle of satellites.
getSatellitesInclinationAngle(Angle) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets inclination angle of satellites.
getSatellitesInclinationDegrees() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets inclination angle of satellites expressed in degrees (deg).
getScaleM12() - Method in class com.irurueta.navigation.geodesic.GeodesicData
Gets geodesic scale of point 2 relative to point 1 (dimensionless).
getScaleM21() - Method in class com.irurueta.navigation.geodesic.GeodesicData
Gets geodesic scale of point 1 relative to point 2 (dimensionless).
getSecond() - Method in class com.irurueta.navigation.geodesic.Pair
Gets the second member of the pair.
getSISErrorSD() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets Signal In Space (SIS) error Standard Deviation (SD) expressed in meters (m).
getSISErrorSDDistance() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets Signal In Space (SIS) error Standard Deviation (SD).
getSISErrorSDDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets Signal In Space (SIS) error Standard Deviation (SD).
getSmallestAccuracy() - Method in class com.irurueta.navigation.Accuracy
Gets smallest (best) accuracy in any direction (i.e. either 2D or 3D).
getSmallestAccuracyMeters() - Method in class com.irurueta.navigation.Accuracy
Gets smallest (best) accuracy in any direction (i.e. either 2D or 3D) expressed in meters.
getSourceType() - Method in class com.irurueta.navigation.frames.converters.ECEFtoECIFrameConverter
Gets source frame type.
getSourceType() - Method in class com.irurueta.navigation.frames.converters.ECEFtoNEDFrameConverter
Gets source frame type.
getSourceType() - Method in class com.irurueta.navigation.frames.converters.ECItoECEFFrameConverter
Gets source frame type.
getSourceType() - Method in interface com.irurueta.navigation.frames.converters.FrameConverter
Gets source frame type.
getSourceType() - Method in class com.irurueta.navigation.frames.converters.NEDtoECEFFrameConverter
Gets source frame type.
getSourceType() - Method in interface com.irurueta.navigation.frames.converters.TimeIntervalFrameConverter
Gets source frame type.
getSourceType() - Method in class com.irurueta.navigation.frames.CoordinateTransformation
Gets source frame type.
getSpeedD() - Method in class com.irurueta.navigation.frames.NEDFrame
Gets coordinate of velocity of body frame with respect ECEF frame and resolved along Down axis.
getSpeedD() - Method in class com.irurueta.navigation.frames.NEDVelocity
Gets coordinate of velocity of body frame with respect ECEF frame and resolved along Down axis.
getSpeedD(Speed) - Method in class com.irurueta.navigation.frames.NEDFrame
Gets coordinate of velocity of body frame with respect ECEF frame and resolved along Down axis.
getSpeedD(Speed) - Method in class com.irurueta.navigation.frames.NEDVelocity
Gets coordinate of velocity of body frame with respect ECEF frame and resolved along Down axis.
getSpeedE() - Method in class com.irurueta.navigation.frames.NEDFrame
Gets coordinate of velocity of body frame with respect ECEF frame and resolved along East axis.
getSpeedE() - Method in class com.irurueta.navigation.frames.NEDVelocity
Gets coordinate of velocity of body frame with respect ECEF frame and resolved along East axis.
getSpeedE(Speed) - Method in class com.irurueta.navigation.frames.NEDFrame
Gets coordinate of velocity of body frame with respect ECEF frame and resolved along East axis.
getSpeedE(Speed) - Method in class com.irurueta.navigation.frames.NEDVelocity
Gets coordinate of velocity of body frame with respect ECEF frame and resolved along East axis.
getSpeedInitialClockDriftUncertainty() - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Gets initial clock drift uncertainty per axis.
getSpeedInitialClockDriftUncertainty(Speed) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Gets initial clock drift uncertainty per axis.
getSpeedInitialVelocityUncertainty() - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Gets initial velocity uncertainty per axis.
getSpeedInitialVelocityUncertainty(Speed) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Gets initial velocity uncertainty per axis.
getSpeedN() - Method in class com.irurueta.navigation.frames.NEDFrame
Gets coordinate of velocity of body frame with respect ECEF frame and resolved along North axis.
getSpeedN() - Method in class com.irurueta.navigation.frames.NEDVelocity
Gets coordinate of velocity of body frame with respect ECEF frame and resolved along North axis.
getSpeedN(Speed) - Method in class com.irurueta.navigation.frames.NEDFrame
Gets coordinate of velocity of body frame with respect ECEF frame and resolved along North axis.
getSpeedN(Speed) - Method in class com.irurueta.navigation.frames.NEDVelocity
Gets coordinate of velocity of body frame with respect ECEF frame and resolved along North axis.
getSpeedRangeRateSD() - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Gets pseudo-range rate measurement noise SD (Standard Deviation).
getSpeedRangeRateSD(Speed) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Gets pseudo-range rate measurement noise SD (Standard Deviation).
getSpeedX() - Method in class com.irurueta.navigation.frames.ECEFVelocity
Gets x coordinate of velocity of body frame resolved along ECEF-frame axes.
getSpeedX() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Gets x coordinate of velocity of body frame resolved along ECI or ECEF-frame axes.
getSpeedX() - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Gets x coordinate of velocity resolved in ECEF axes.
getSpeedX() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Gets x coordinate of estimated ECEF user velocity.
getSpeedX() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Gets x coordinate of satellite ECEF velocity.
getSpeedX(Speed) - Method in class com.irurueta.navigation.frames.ECEFVelocity
Gets cartesian x coordinate of velocity of body frame resolved along ECEF-frame axes.
getSpeedX(Speed) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Gets x coordinate of velocity of body frame resolved along ECEF-frame axes.
getSpeedX(Speed) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Gets x coordinate of velocity resolved in ECEF axes.
getSpeedX(Speed) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Gets x coordinate of estimated ECEF user velocity.
getSpeedX(Speed) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Gets x coordinate of satellite ECEF velocity.
getSpeedY() - Method in class com.irurueta.navigation.frames.ECEFVelocity
Gets y coordinate of velocity of body frame resolved along ECEF-frame axes.
getSpeedY() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Gets y coordinate of velocity of body frame resolved along ECI or ECEF-frame axes.
getSpeedY() - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Gets y coordinate of velocity resolved in ECEF axes.
getSpeedY() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Gets y coordinate of estimated ECEF user velocity.
getSpeedY() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Gets y coordinate of satellite ECEF velocity.
getSpeedY(Speed) - Method in class com.irurueta.navigation.frames.ECEFVelocity
Gets cartesian y coordinate of velocity of body frame resolved along ECEF-frame axes.
getSpeedY(Speed) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Gets y coordinate of velocity of body frame resolved along ECI or ECEF-frame axes.
getSpeedY(Speed) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Gets y coordinate of velocity resolved in ECEF axes.
getSpeedY(Speed) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Gets y coordinate of estimated ECEF user velocity.
getSpeedY(Speed) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Gets y coordinate of satellite ECEF velocity.
getSpeedZ() - Method in class com.irurueta.navigation.frames.ECEFVelocity
Gets z coordinate of velocity of body frame resolved along ECEF-frame axes.
getSpeedZ() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Gets z coordinate of velocity of body frame resolved along ECI or ECEF-frame axes.
getSpeedZ() - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Gets z coordinate of velocity resolved in ECEF axes.
getSpeedZ() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Gets z coordinate of estimated ECEF user velocity.
getSpeedZ() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Gets z coordinate of satellite ECEF velocity.
getSpeedZ(Speed) - Method in class com.irurueta.navigation.frames.ECEFVelocity
Gets cartesian z coordinate of velocity of body frame resolved along ECEF-frame axes.
getSpeedZ(Speed) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Gets z coordinate of velocity of body frame resolved along ECI or ECEF-frame axes.
getSpeedZ(Speed) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Gets z coordinate of velocity resolved in ECEF axes.
getSpeedZ(Speed) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Gets z coordinate of estimated ECEF user velocity.
getSpeedZ(Speed) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Gets z coordinate of satellite ECEF velocity.
getSpheres() - Method in class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration3DSolver
Gets spheres defined by provided positions and distances.
getSpheres() - Method in class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration3DSolver
Gets spheres defined by provided positions and distances.
getSpheres() - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
Gets spheres defined by provided positions and distances.
getSpheres() - Method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Gets spheres defined by provided positions and distances.
getStandardDeviationFactor() - Method in class com.irurueta.navigation.Accuracy
Gets standard deviation factor to account for a given accuracy confidence.
getStartLatitude() - Method in class com.irurueta.navigation.utils.LocationUtils.BearingDistance
Gets starting latitude expressed in degrees.
getStartLongitude() - Method in class com.irurueta.navigation.utils.LocationUtils.BearingDistance
Gets starting longitude expressed in degrees.
getState() - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Gets current Kalman filter state containing current GNSS estimation along with Kalman filter covariance error matrix.
getState(GNSSKalmanState) - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Gets current Kalman filter state containing current GNSS estimation along with Kalman filter covariance error matrix.
getStopThreshold() - Method in class com.irurueta.navigation.lateration.LMedSRobustLateration2DSolver
Returns threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
getStopThreshold() - Method in class com.irurueta.navigation.lateration.LMedSRobustLateration3DSolver
Returns threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
getStopThreshold() - Method in class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
Returns threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
getStopThreshold() - Method in class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
Returns threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
getSum() - Method in class com.irurueta.navigation.geodesic.Accumulator
Returns the value held in the accumulator.
getThreshold() - Method in class com.irurueta.navigation.lateration.MSACRobustLateration2DSolver
Returns threshold to determine whether samples are inliers or not.
getThreshold() - Method in class com.irurueta.navigation.lateration.MSACRobustLateration3DSolver
Returns threshold to determine whether samples are inliers or not.
getThreshold() - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Gets threshold to determine whether samples are inliers or not when testing possible solutions.
getThreshold() - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Gets threshold to determine whether samples are inliers or not when testing possible solutions.
getThreshold() - Method in class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
Gets threshold to determine whether samples are inliers or not when testing possible solutions.
getThreshold() - Method in class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
Gets threshold to determine whether samples are inliers or not when testing possible solutions.
getType() - Method in class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLaterationSolver
Gets lateration solver type.
getType() - Method in class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLaterationSolver
Gets lateration solver type.
getType() - Method in class com.irurueta.navigation.lateration.LaterationSolver
Gets lateration solver type.
getType() - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
Gets lateration solver type.
getVd() - Method in class com.irurueta.navigation.frames.NEDFrame
Gets coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along Down axis.
getVd() - Method in class com.irurueta.navigation.frames.NEDVelocity
Gets coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along Down axis.
getVe() - Method in class com.irurueta.navigation.frames.NEDFrame
Gets coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along East axis.
getVe() - Method in class com.irurueta.navigation.frames.NEDVelocity
Gets coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along East axis.
getVelocity() - Method in class com.irurueta.navigation.frames.NEDFrame
Gets velocity coordinates of body frame resolved along North, East, Down axes.
getVelocity(NEDVelocity) - Method in class com.irurueta.navigation.frames.NEDFrame
Gets velocity coordinates of body frame resolved along North, East, Down axes.
getVelocityNorm() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Gets norm of velocity expressed in meters per second (m/s), which represents the speed of the body.
getVelocityNorm() - Method in class com.irurueta.navigation.frames.NEDFrame
Gets norm of velocity expressed in meters per second (m/s), which represents the speed of the body.
getVelocityNormAsSpeed() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Gets norm of velocity, which represents the speed of the body.
getVelocityNormAsSpeed() - Method in class com.irurueta.navigation.frames.NEDFrame
Gets norm of velocity, which represents the speed of the body.
getVelocityNormAsSpeed(Speed) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Gets norm of velocity, which represents the speed of the body.
getVelocityNormAsSpeed(Speed) - Method in class com.irurueta.navigation.frames.NEDFrame
Gets norm of velocity, which represents the speed of the body.
getVersion() - Method in class com.irurueta.navigation.BuildInfo
Obtains version of this library.
getVn() - Method in class com.irurueta.navigation.frames.NEDFrame
Gets coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along North axis.
getVn() - Method in class com.irurueta.navigation.frames.NEDVelocity
Gets coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along North axis.
getVx() - Method in class com.irurueta.navigation.frames.ECEFVelocity
Gets x coordinate of velocity of body frame expressed in meters per second (m/s) resolved along ECEF-frame axes.
getVx() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Gets x coordinate of velocity of body frame expressed in meters per second (m/s) resolved along ECI or ECEF-frame axes.
getVx() - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Gets x coordinate of velocity resolved in ECEF axes and expressed in meters per second (m/s).
getVx() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Gets x coordinate of estimated ECEF user velocity expressed in meters per second (m/s).
getVx() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Gets x coordinate of satellite ECEF velocity expressed in meters per second (m/s).
getVy() - Method in class com.irurueta.navigation.frames.ECEFVelocity
Gets y coordinate of velocity of body frame expressed in meters per second (m/s) resolved along ECEF-frame axes.
getVy() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Gets y coordinate of velocity of body frame expressed in meters per second (m/s) resolved along ECI or ECEF-frame axes.
getVy() - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Gets y coordinate of velocity resolved in ECEF axes and expressed in meters per second (m/s).
getVy() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Gets y coordinate of estimated ECEF user velocity expressed in meters per second (m/s).
getVy() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Gets y coordinate of satellite ECEF velocity expressed in meters per second (m/s).
getVz() - Method in class com.irurueta.navigation.frames.ECEFVelocity
Gets z coordinate of velocity of body frame expressed in meters per second (m/s) resolved along ECEF-frame axes.
getVz() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Gets z coordinate of velocity of body frame expressed in meters per second (m/s) resolved along ECI or ECEF-frame axes.
getVz() - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Gets z coordinate of velocity resolved in ECEF axes and expressed in meters per second (m/s).
getVz() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Gets z coordinate of estimated ECEF user velocity expressed in meters per second (m/s).
getVz() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Gets z coordinate of satellite ECEF velocity expressed in meters per second (m/s).
getX() - Method in class com.irurueta.navigation.frames.ECEFPosition
Gets cartesian x coordinate of body position expressed in meters (m) with respect ECEF frame, resolved along ECEF axes.
getX() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Gets cartesian x coordinate of body position expressed in meters (m) and resolved along ECI or ECEF-frame axes.
getX() - Method in class com.irurueta.navigation.geodesic.GnomonicData
Gets easting of point (meters).
getX() - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Gets cartesian x coordinate of position resolved in ECEF axes and expressed in meters (m).
getX() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Gets x coordinate of estimated ECEF user position expressed in meters (m).
getX() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Gets x coordinate of satellite ECEF position expressed in meters (m).
getXDistance() - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Gets cartesian x coordinate of position resolved in ECEF axes.
getXDistance(Distance) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Gets cartesian x coordinate of position resolved in ECEF axes.
getY() - Method in class com.irurueta.navigation.frames.ECEFPosition
Gets cartesian y coordinate of body position expressed in meters (m) with respect ECEF frame, resolved along ECEF axes.
getY() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Gets cartesian y coordinate of body position expressed in meters (m) and resolved along ECI or ECEF-frame axes.
getY() - Method in class com.irurueta.navigation.geodesic.GnomonicData
Gets northing of point (meters).
getY() - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Gets cartesian y coordinate of position resolved in ECEF axes and expressed in meters (m).
getY() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Gets y coordinate of estimated ECEF user position expressed in meters (m).
getY() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Gets y coordinate of satellite ECEF position expressed in meters (m).
getYawEulerAngle() - Method in class com.irurueta.navigation.frames.CoordinateTransformation
Gets yaw Euler angle (around z-axis) expressed in radians.
getYawEulerAngleMeasurement() - Method in class com.irurueta.navigation.frames.CoordinateTransformation
Gets yaw Euler angle (around z-axis).
getYawEulerAngleMeasurement(Angle) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
Gets yaw Euler angle (around z-axis).
getYDistance() - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Gets cartesian y coordinate of position resolved in ECEF axes.
getYDistance(Distance) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Gets cartesian y coordinate of position resolved in ECEF axes.
getZ() - Method in class com.irurueta.navigation.frames.ECEFPosition
Gets cartesian z coordinate of body position expressed in meters (m) with respect ECEF frame, resolved along ECEF axes.
getZ() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Gets cartesian z coordinate of body position expressed in meters (m) and resolved along ECI or ECEF-frame axes.
getZ() - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Gets cartesian z coordinate of position resolved in ECEF axes and expressed in meters (m).
getZ() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Gets z coordinate of estimated ECEF user position expressed in meters (m).
getZ() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Gets z coordinate of satellite ECEF position expressed in meters (m).
getZDistance() - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Gets cartesian z coordinate of position resolved in ECEF axes.
getZDistance(Distance) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Gets cartesian z coordinate of position resolved in ECEF axes.
getZenithIonosphereErrorSD() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets Zenith ionosphere error Standard Deviation (SD) expressed in meters (m).
getZenithIonosphereErrorSDDistance() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets Zenith ionosphere error Standard Deviation (SD).
getZenithIonosphereErrorSDDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets Zenith ionosphere error Standard Deviation (SD).
getZenithTroposphereErrorSD() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets Zenith troposphere error Standard Deviation (SD) expressed in meters (m).
getZenithTroposphereErrorSDDistance() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets Zenith troposphere error Standard Deviation (SD).
getZenithTroposphereErrorSDDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Gets Zenith troposphere error Standard Deviation (SD).
Gnomonic - Class in com.irurueta.navigation.geodesic
Gnomonic projection.
Gnomonic(Geodesic) - Constructor for class com.irurueta.navigation.geodesic.Gnomonic
Constructor for Gnomonic.
GnomonicData - Class in com.irurueta.navigation.geodesic
The results of gnomonic projection.
GnomonicData() - Constructor for class com.irurueta.navigation.geodesic.GnomonicData
Initialize all the fields to Double.NaN.
GnomonicData(double, double, double, double, double, double, double, double) - Constructor for class com.irurueta.navigation.geodesic.GnomonicData
Constructor initializing all the fields for gnomonic projection of a point (lat, lon) given a center point of projection (lat0, lon0).
GNSSBiasesGenerator - Class in com.irurueta.navigation.gnss
Generates the GNSS range errors due to signal in space, ionosphere and troposphere errors based on the elevation angles.
GNSSBiasesGenerator() - Constructor for class com.irurueta.navigation.gnss.GNSSBiasesGenerator
Constructor.
GNSSConfig - Class in com.irurueta.navigation.gnss
Contains GNSS configuration parameters.
GNSSConfig() - Constructor for class com.irurueta.navigation.gnss.GNSSConfig
Constructor.
GNSSConfig(double, double, double, double, int, double, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class com.irurueta.navigation.gnss.GNSSConfig
Constructor.
GNSSConfig(double, Point3D, int, double, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class com.irurueta.navigation.gnss.GNSSConfig
Constructor.
GNSSConfig(double, ECEFPosition, int, double, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class com.irurueta.navigation.gnss.GNSSConfig
Constructor.
GNSSConfig(GNSSConfig) - Constructor for class com.irurueta.navigation.gnss.GNSSConfig
Copy constructor.
GNSSConfig(Time, Point3D, int, Distance, Angle, Angle, Time, Angle, Distance, Distance, Distance, Speed, Speed, Distance, Speed) - Constructor for class com.irurueta.navigation.gnss.GNSSConfig
Sets values.
GNSSConfig(Time, ECEFPosition, int, Distance, Angle, Angle, Time, Angle, Distance, Distance, Distance, Speed, Speed, Distance, Speed) - Constructor for class com.irurueta.navigation.gnss.GNSSConfig
Constructor.
GNSSConfig(Time, Distance, Distance, Distance, int, Distance, Angle, Angle, Time, Angle, Distance, Distance, Distance, Speed, Speed, Distance, Speed) - Constructor for class com.irurueta.navigation.gnss.GNSSConfig
Constructor
GNSSEstimation - Class in com.irurueta.navigation.gnss
Contains GNSS state estimation, which contains user position, velocity and estimated clock offset and drift.
GNSSEstimation() - Constructor for class com.irurueta.navigation.gnss.GNSSEstimation
Constructor.
GNSSEstimation(double, double, double, double, double, double, double, double) - Constructor for class com.irurueta.navigation.gnss.GNSSEstimation
Constructor.
GNSSEstimation(Point3D, double, double, double, double, double) - Constructor for class com.irurueta.navigation.gnss.GNSSEstimation
Constructor.
GNSSEstimation(Point3D, Speed, Speed, Speed, Distance, Speed) - Constructor for class com.irurueta.navigation.gnss.GNSSEstimation
Constructor.
GNSSEstimation(ECEFPosition, ECEFVelocity, double, double) - Constructor for class com.irurueta.navigation.gnss.GNSSEstimation
Constructor.
GNSSEstimation(ECEFPosition, ECEFVelocity, Distance, Speed) - Constructor for class com.irurueta.navigation.gnss.GNSSEstimation
Constructor.
GNSSEstimation(ECEFPositionAndVelocity, double, double) - Constructor for class com.irurueta.navigation.gnss.GNSSEstimation
Constructor.
GNSSEstimation(ECEFPositionAndVelocity, Distance, Speed) - Constructor for class com.irurueta.navigation.gnss.GNSSEstimation
Constructor.
GNSSEstimation(GNSSEstimation) - Constructor for class com.irurueta.navigation.gnss.GNSSEstimation
Copy constructor.
GNSSEstimation(Distance, Distance, Distance, Speed, Speed, Speed, Distance, Speed) - Constructor for class com.irurueta.navigation.gnss.GNSSEstimation
Constructor.
GNSSException - Exception in com.irurueta.navigation.gnss
Exception related to GNSS estimation.
GNSSException() - Constructor for exception com.irurueta.navigation.gnss.GNSSException
Constructor.
GNSSException(String) - Constructor for exception com.irurueta.navigation.gnss.GNSSException
Constructor with String containing message.
GNSSException(String, Throwable) - Constructor for exception com.irurueta.navigation.gnss.GNSSException
Constructor with message and cause.
GNSSException(Throwable) - Constructor for exception com.irurueta.navigation.gnss.GNSSException
Constructor with cause.
GNSSKalmanConfig - Class in com.irurueta.navigation.gnss
Contains GNSS Kalman filter configuration parameters (usually obtained through calibration) to determine the system noise covariance matrix.
GNSSKalmanConfig() - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanConfig
Constructor.
GNSSKalmanConfig(double, double, double, double, double, double, double, double, double) - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanConfig
Constructor.
GNSSKalmanConfig(GNSSKalmanConfig) - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanConfig
Copy constructor.
GNSSKalmanConfig(Distance, Speed, Distance, Speed, double, double, double, Distance, Speed) - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanConfig
Constructor.
GNSSKalmanEpochEstimator - Class in com.irurueta.navigation.gnss
Implements one cycle of the GNSS extended Kalman filter.
GNSSKalmanEpochEstimator() - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanEpochEstimator
Constructor.
GNSSKalmanFilteredEstimator - Class in com.irurueta.navigation.gnss
Calculates position, velocity, clock offset and clock drift using an unweighted iterated least squares estimator along with a Kalman filter to smooth results.
GNSSKalmanFilteredEstimator() - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Constructor.
GNSSKalmanFilteredEstimator(double) - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Constructor.
GNSSKalmanFilteredEstimator(double, GNSSKalmanFilteredEstimatorListener) - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Constructor.
GNSSKalmanFilteredEstimator(GNSSKalmanConfig) - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Constructor.
GNSSKalmanFilteredEstimator(GNSSKalmanConfig, double) - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Constructor.
GNSSKalmanFilteredEstimator(GNSSKalmanConfig, double, GNSSKalmanFilteredEstimatorListener) - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Constructor.
GNSSKalmanFilteredEstimator(GNSSKalmanConfig, GNSSKalmanFilteredEstimatorListener) - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Constructor.
GNSSKalmanFilteredEstimator(GNSSKalmanConfig, Time) - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Constructor.
GNSSKalmanFilteredEstimator(GNSSKalmanConfig, Time, GNSSKalmanFilteredEstimatorListener) - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Constructor.
GNSSKalmanFilteredEstimator(GNSSKalmanFilteredEstimatorListener) - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Constructor.
GNSSKalmanFilteredEstimator(Time) - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Constructor.
GNSSKalmanFilteredEstimator(Time, GNSSKalmanFilteredEstimatorListener) - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Constructor.
GNSSKalmanFilteredEstimatorListener - Interface in com.irurueta.navigation.gnss
Listener defining events of GNSSKalmanFilteredEstimatorListener.
GNSSKalmanInitializer - Class in com.irurueta.navigation.gnss
Initializes the GNSS EKF Kalman filter state estimates and error covariance matrix.
GNSSKalmanInitializer() - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanInitializer
Constructor.
GNSSKalmanState - Class in com.irurueta.navigation.gnss
Kalman filter state for filtered GNSS estimation.
GNSSKalmanState() - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanState
Constructor.
GNSSKalmanState(GNSSEstimation, Matrix) - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanState
Constructor.
GNSSKalmanState(GNSSKalmanState) - Constructor for class com.irurueta.navigation.gnss.GNSSKalmanState
Copy constructor.
GNSSLeastSquaresPositionAndVelocityEstimator - Class in com.irurueta.navigation.gnss
Calculates position, velocity, clock offset and clock drift using unweighted iterated least squares.
GNSSLeastSquaresPositionAndVelocityEstimator() - Constructor for class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Constructor.
GNSSLeastSquaresPositionAndVelocityEstimator(GNSSLeastSquaresPositionAndVelocityEstimatorListener) - Constructor for class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Constructor.
GNSSLeastSquaresPositionAndVelocityEstimator(Collection<GNSSMeasurement>) - Constructor for class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Constructor.
GNSSLeastSquaresPositionAndVelocityEstimator(Collection<GNSSMeasurement>, ECEFPositionAndVelocity) - Constructor for class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Constructor.
GNSSLeastSquaresPositionAndVelocityEstimator(Collection<GNSSMeasurement>, ECEFPositionAndVelocity, GNSSLeastSquaresPositionAndVelocityEstimatorListener) - Constructor for class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Constructor.
GNSSLeastSquaresPositionAndVelocityEstimator(Collection<GNSSMeasurement>, GNSSEstimation) - Constructor for class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Constructor.
GNSSLeastSquaresPositionAndVelocityEstimator(Collection<GNSSMeasurement>, GNSSEstimation, GNSSLeastSquaresPositionAndVelocityEstimatorListener) - Constructor for class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Constructor.
GNSSLeastSquaresPositionAndVelocityEstimator(Collection<GNSSMeasurement>, GNSSLeastSquaresPositionAndVelocityEstimatorListener) - Constructor for class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Constructor.
GNSSLeastSquaresPositionAndVelocityEstimatorListener - Interface in com.irurueta.navigation.gnss
Listener defining events of GNSSLeastSquaresPositionAndVelocityEstimator.
GNSSMeasurement - Class in com.irurueta.navigation.gnss
Contains GNSS measurement data of a satellite.
GNSSMeasurement() - Constructor for class com.irurueta.navigation.gnss.GNSSMeasurement
Constructor.
GNSSMeasurement(double, double, double, double, double, double, double, double) - Constructor for class com.irurueta.navigation.gnss.GNSSMeasurement
Constructor.
GNSSMeasurement(double, double, ECEFPosition, ECEFVelocity) - Constructor for class com.irurueta.navigation.gnss.GNSSMeasurement
Constructor.
GNSSMeasurement(double, double, ECEFPositionAndVelocity) - Constructor for class com.irurueta.navigation.gnss.GNSSMeasurement
Constructor.
GNSSMeasurement(GNSSMeasurement) - Constructor for class com.irurueta.navigation.gnss.GNSSMeasurement
Copy constructor.
GNSSMeasurement(Distance, Speed, Point3D, Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.gnss.GNSSMeasurement
Constructor.
GNSSMeasurement(Distance, Speed, ECEFPosition, ECEFVelocity) - Constructor for class com.irurueta.navigation.gnss.GNSSMeasurement
Constructor.
GNSSMeasurement(Distance, Speed, ECEFPositionAndVelocity) - Constructor for class com.irurueta.navigation.gnss.GNSSMeasurement
Constructor.
GNSSMeasurement(Distance, Speed, Distance, Distance, Distance, Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.gnss.GNSSMeasurement
Constructor.
GNSSMeasurementsGenerator - Class in com.irurueta.navigation.gnss
Generates satellite GNSS measurement data.
GNSSMeasurementsGenerator() - Constructor for class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
Constructor.
GROUP_ID_KEY - Static variable in class com.irurueta.navigation.BuildInfo
Key to obtain groupID of this library from properties file.
groupId - Variable in class com.irurueta.navigation.BuildInfo
GroupId of this library.

H

hashCode() - Method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes and returns hash code for this instance.
hashCode() - Method in class com.irurueta.navigation.frames.ECEFPosition
Computes and returns hash code for this instance.
hashCode() - Method in class com.irurueta.navigation.frames.ECEFVelocity
Computes and returns hash code for this instance.
hashCode() - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Computes and returns hash code for this instance.
hashCode() - Method in class com.irurueta.navigation.frames.NEDFrame
Computes and returns hash code for this instance.
hashCode() - Method in class com.irurueta.navigation.frames.NEDPosition
Computes and returns hash code for this instance.
hashCode() - Method in class com.irurueta.navigation.frames.NEDVelocity
Computes and returns hash code for this instance.
hashCode() - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Computes and returns hash code for this instance.
hashCode() - Method in class com.irurueta.navigation.gnss.GNSSConfig
Computes and returns hash code for this instance.
hashCode() - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Computes and returns hash code for this instance.
hashCode() - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Computes and returns hash code for this instance.
hashCode() - Method in class com.irurueta.navigation.gnss.GNSSKalmanState
Computes and returns hash code for this instance.
hashCode() - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Computes and returns hash code for this instance.
height - Variable in class com.irurueta.navigation.frames.NEDFrame
Height expressed in meters.
height - Variable in class com.irurueta.navigation.frames.NEDPosition
Height expressed in meters (m).
HOMOGENEOUS_LINEAR_TRILATERATION_SOLVER - Enum constant in enum class com.irurueta.navigation.lateration.LaterationSolverType
Homogeneous linear lateration solver.
HomogeneousLinearLeastSquaresLateration2DSolver - Class in com.irurueta.navigation.lateration
Linearly solves the lateration problem using an homogeneous LMSE solution.
HomogeneousLinearLeastSquaresLateration2DSolver() - Constructor for class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration2DSolver
Constructor.
HomogeneousLinearLeastSquaresLateration2DSolver(Circle[]) - Constructor for class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration2DSolver
Constructor.
HomogeneousLinearLeastSquaresLateration2DSolver(Circle[], LaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration2DSolver
Constructor.
HomogeneousLinearLeastSquaresLateration2DSolver(Point2D[], double[]) - Constructor for class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration2DSolver
Constructor.
HomogeneousLinearLeastSquaresLateration2DSolver(Point2D[], double[], LaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration2DSolver
Constructor.
HomogeneousLinearLeastSquaresLateration2DSolver(LaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration2DSolver
Constructor.
HomogeneousLinearLeastSquaresLateration3DSolver - Class in com.irurueta.navigation.lateration
Linearly solves the lateration problem using an homogeneous LMSE solution.
HomogeneousLinearLeastSquaresLateration3DSolver() - Constructor for class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration3DSolver
Constructor.
HomogeneousLinearLeastSquaresLateration3DSolver(Point3D[], double[]) - Constructor for class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration3DSolver
Constructor.
HomogeneousLinearLeastSquaresLateration3DSolver(Point3D[], double[], LaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration3DSolver
Constructor.
HomogeneousLinearLeastSquaresLateration3DSolver(Sphere[]) - Constructor for class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration3DSolver
Constructor.
HomogeneousLinearLeastSquaresLateration3DSolver(Sphere[], LaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration3DSolver
Constructor.
HomogeneousLinearLeastSquaresLateration3DSolver(LaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration3DSolver
Constructor.
HomogeneousLinearLeastSquaresLaterationSolver<P extends com.irurueta.geometry.Point<?>> - Class in com.irurueta.navigation.lateration
Linearly solves the lateration problem using an homogeneous LMSE solution.
HomogeneousLinearLeastSquaresLaterationSolver() - Constructor for class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLaterationSolver
Constructor.
HomogeneousLinearLeastSquaresLaterationSolver(LaterationSolverListener<P>) - Constructor for class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLaterationSolver
Constructor.
HomogeneousLinearLeastSquaresLaterationSolver(P[], double[]) - Constructor for class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLaterationSolver
Constructor.
HomogeneousLinearLeastSquaresLaterationSolver(P[], double[], LaterationSolverListener<P>) - Constructor for class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLaterationSolver
Constructor.
homogeneousLinearSolver - Variable in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Homogeneous linear lateration solver internally used by a robust algorithm.
homogeneousLinearSolver - Variable in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Homogeneous linear lateration solver internally used by a robust algorithm.
hSqr - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Contains square representation of measurement or geometry matrix.
hypot(double, double) - Static method in class com.irurueta.navigation.geodesic.GeoMath
The hypotenuse function avoiding underflow and overflow.

I

INHOMOGENEOUS_LINEAR_TRILATERATION_SOLVER - Enum constant in enum class com.irurueta.navigation.lateration.LaterationSolverType
Inhomogeneous linear lateration solver.
InhomogeneousLinearLeastSquaresLateration2DSolver - Class in com.irurueta.navigation.lateration
Linearly solves the lateration problem using an inhomogeneous solution.
InhomogeneousLinearLeastSquaresLateration2DSolver() - Constructor for class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration2DSolver
Constructor.
InhomogeneousLinearLeastSquaresLateration2DSolver(Circle[]) - Constructor for class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration2DSolver
Constructor.
InhomogeneousLinearLeastSquaresLateration2DSolver(Circle[], LaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration2DSolver
Constructor.
InhomogeneousLinearLeastSquaresLateration2DSolver(Point2D[], double[]) - Constructor for class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration2DSolver
Constructor.
InhomogeneousLinearLeastSquaresLateration2DSolver(Point2D[], double[], LaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration2DSolver
Constructor.
InhomogeneousLinearLeastSquaresLateration2DSolver(LaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration2DSolver
Constructor.
InhomogeneousLinearLeastSquaresLateration3DSolver - Class in com.irurueta.navigation.lateration
Linearly solves the lateration problem.
InhomogeneousLinearLeastSquaresLateration3DSolver() - Constructor for class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration3DSolver
Constructor.
InhomogeneousLinearLeastSquaresLateration3DSolver(Point3D[], double[]) - Constructor for class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration3DSolver
Constructor.
InhomogeneousLinearLeastSquaresLateration3DSolver(Point3D[], double[], LaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration3DSolver
Constructor.
InhomogeneousLinearLeastSquaresLateration3DSolver(Sphere[]) - Constructor for class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration3DSolver
Constructor.
InhomogeneousLinearLeastSquaresLateration3DSolver(Sphere[], LaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration3DSolver
Constructor.
InhomogeneousLinearLeastSquaresLateration3DSolver(LaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration3DSolver
Constructor.
InhomogeneousLinearLeastSquaresLaterationSolver<P extends com.irurueta.geometry.Point<P>> - Class in com.irurueta.navigation.lateration
Linearly solves the lateration problem using an inhomogeneous solution.
InhomogeneousLinearLeastSquaresLaterationSolver() - Constructor for class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLaterationSolver
Constructor.
InhomogeneousLinearLeastSquaresLaterationSolver(LaterationSolverListener<P>) - Constructor for class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLaterationSolver
Constructor.
InhomogeneousLinearLeastSquaresLaterationSolver(P[], double[]) - Constructor for class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLaterationSolver
Constructor.
InhomogeneousLinearLeastSquaresLaterationSolver(P[], double[], LaterationSolverListener<P>) - Constructor for class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLaterationSolver
Constructor.
inhomogeneousLinearSolver - Variable in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Linear lateration solver internally used by a robust algorithm.
inhomogeneousLinearSolver - Variable in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Inhomogeneous linear lateration solver internally used by a robust algorithm.
init() - Method in class com.irurueta.navigation.geodesic.GeodesicLine
 
init() - Method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Setup inner positions and distances.
init() - Method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Setup inner positions and distances.
initialBearing - Variable in class com.irurueta.navigation.utils.LocationUtils.BearingDistance
Initial bearing (degrees).
initialClockDriftUncertainty - Variable in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Initial clock drift uncertainty per axis expressed in meters per second (m/s).
initialClockOffsetUncertainty - Variable in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Initial clock offset uncertainty per axis expressed in meters (m).
initialEstimatedEcefPositionX - Variable in class com.irurueta.navigation.gnss.GNSSConfig
X coordinate of initial estimated position resolved along ECEF axes and expressed in meters (m).
initialEstimatedEcefPositionY - Variable in class com.irurueta.navigation.gnss.GNSSConfig
Y coordinate of initial estimated position resolved along ECEF axes and expressed in meters (m).
initialEstimatedEcefPositionZ - Variable in class com.irurueta.navigation.gnss.GNSSConfig
Z coordinate of initial estimated position resolved along ECEF axes and expressed in meters (m).
initialize(GNSSEstimation, GNSSKalmanConfig) - Static method in class com.irurueta.navigation.gnss.GNSSKalmanInitializer
Initializes GNSS Kalman filter state.
initialize(GNSSEstimation, GNSSKalmanConfig, GNSSKalmanState) - Static method in class com.irurueta.navigation.gnss.GNSSKalmanInitializer
Initializes GNSS Kalman filter state.
initializePriorPositionAndVelocityIfNeeded() - Method in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Initializes prior position and velocity if not set, assuming that user is located at the average latitude, longitude of all provided satellite measurements, at Earth's surface (height = 0) and with zero velocity.
initialPosition - Variable in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
Initial position to start lateration solving.
initialPosition - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
Initial position to use as a starting point to find a new solution.
initialPositionUncertainty - Variable in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Initial position uncertainty per axis expressed in meters (m).
initialReceiverClockDrift - Variable in class com.irurueta.navigation.gnss.GNSSConfig
Initial receiver clock drift at time = 0 expressed in meters per second (m/s).
initialReceiverClockOffset - Variable in class com.irurueta.navigation.gnss.GNSSConfig
Initial receiver clock offset at time = 0 expressed in meters (m).
initialVelocityUncertainty - Variable in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Initial velocity uncertainty per axis expressed in meters per second (m/s).
inliersData - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
Data related to inliers found after estimation.
innerDistances - Variable in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Distances for linear inner solver used during robust estimation.
innerDistances - Variable in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Distances for linear inner solver used during robust estimation.
innerDistanceStandardDeviations - Variable in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Standard deviations for non-linear inner solver used during robust estimation.
innerDistanceStandardDeviations - Variable in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Standard deviations for non-linear inner solver used during robust estimation.
innerPositions - Variable in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Positions for linear inner solver used during robust estimation.
innerPositions - Variable in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Positions for linear inner solver used during robust estimation.
internalAccuracy - Variable in class com.irurueta.navigation.Accuracy
Internal accuracy reference.
internalSetCircles(Circle[]) - Method in class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration2DSolver
Internally sets circles defining positions and Euclidean distances.
internalSetCircles(Circle[]) - Method in class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration2DSolver
Internally sets circles defining positions and Euclidean distances.
internalSetCircles(Circle[]) - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
Internally sets circles defining positions and Euclidean distances.
internalSetCircles(Circle[]) - Method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Internally sets circles defining positions and Euclidean distances.
internalSetCirclesAndStandardDeviations(Circle[], double[]) - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
Internally sets circles defining positions and Euclidean distances along with the standard deviations of provided circles radii.
internalSetCirclesAndStandardDeviations(Circle[], double[]) - Method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Internally sets circles defining positions and Euclidean distances along with the standard deviations of provided circles radii.
internalSetPositionsAndDistances(P[], double[]) - Method in class com.irurueta.navigation.lateration.LaterationSolver
Internally sets known positions and Euclidean distances.
internalSetPositionsAndDistances(P[], double[]) - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
Internally sets known positions and Euclidean distances.
internalSetPositionsAndDistances(P[], double[]) - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Internally sets known positions and Euclidean distances.
internalSetPositionsDistancesAndStandardDeviations(P[], double[], double[]) - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
Internally sets known positions, Euclidean distances and the respective standard deviations of measured distances.
internalSetPositionsDistancesAndStandardDeviations(P[], double[], double[]) - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Internally sets known positions, Euclidean distances and the respective standard deviations of measured distances.
internalSetQualityScores(double[]) - Method in class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
Sets quality scores corresponding to each provided sample.
internalSetQualityScores(double[]) - Method in class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
Sets quality scores corresponding to each provided sample.
internalSetQualityScores(double[]) - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Sets quality scores corresponding to each provided sample.
internalSetQualityScores(double[]) - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Sets quality scores corresponding to each provided sample.
internalSetSpheres(Sphere[]) - Method in class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration3DSolver
Internally sets spheres defining positions and Euclidean distances.
internalSetSpheres(Sphere[]) - Method in class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration3DSolver
Internally sets spheres defining positions and Euclidean distances.
internalSetSpheres(Sphere[]) - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
Internally sets spheres defining positions and Euclidean distances.
internalSetSpheres(Sphere[]) - Method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Internally sets spheres defining positions and Euclidean distances.
internalSetSpheresAndStandardDeviations(Sphere[], double[]) - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
Internally sets spheres defining positions and Euclidean distances along with the standard deviations of provided spheres radii.
internalSetSpheresAndStandardDeviations(Sphere[], double[]) - Method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Internally sets spheres defining positions and Euclidean distances along with the standard deviations of provided spheres radii.
internalSetValues(int, Distance, Angle, Angle, Time, Angle, Distance, Distance, Distance, Speed, Speed, Distance, Speed) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Method used internally to set values.
intersectWithPlane() - Method in class com.irurueta.navigation.Accuracy3D
Intersects ellipsoid representing this accuracy with horizontal xy plane.
InvalidSourceAndDestinationFrameTypeException - Exception in com.irurueta.navigation.frames
Exception raised if provided source and destination frame types of a coordinate transformation matrix is not valid for a given frame.
InvalidSourceAndDestinationFrameTypeException() - Constructor for exception com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeException
Constructor.
InvalidSourceAndDestinationFrameTypeException(String) - Constructor for exception com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeException
Constructor with message.
InvalidSourceAndDestinationFrameTypeException(String, Throwable) - Constructor for exception com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeException
Constructor with message and cause.
InvalidSourceAndDestinationFrameTypeException(Throwable) - Constructor for exception com.irurueta.navigation.frames.InvalidSourceAndDestinationFrameTypeException
Constructor with cause.
inverse() - Method in class com.irurueta.navigation.frames.CoordinateTransformation
Converts this instance into its inverse coordinate transformation matrix.
inverse(double, double, double, double) - Method in class com.irurueta.navigation.geodesic.Geodesic
Solve the inverse geodesic problem.
inverse(double, double, double, double, int) - Method in class com.irurueta.navigation.geodesic.Geodesic
Solve the inverse geodesic problem with a subset of the geodesic results returned.
inverse(CoordinateTransformation) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes the inverse of this coordinate transformation matrix and stores the result into provided instance.
inverseAndReturnNew() - Method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes the inverse of this coordinate transformation matrix and returns it as a new instance.
InverseData() - Constructor for class com.irurueta.navigation.geodesic.Geodesic.InverseData
 
inverseInt(double, double, double, double, int) - Method in class com.irurueta.navigation.geodesic.Geodesic
 
inverseLine(double, double, double, double) - Method in class com.irurueta.navigation.geodesic.Geodesic
Define a GeodesicLine in terms of the inverse geodesic problem with all capabilities included.
inverseLine(double, double, double, double, int) - Method in class com.irurueta.navigation.geodesic.Geodesic
Define a GeodesicLine in terms of the inverse geodesic problem with a subet of the capabilities included.
inverseStart(double, double, double, double, double, double, double, double, double, double[], double[]) - Method in class com.irurueta.navigation.geodesic.Geodesic
 
InverseStartV() - Constructor for class com.irurueta.navigation.geodesic.Geodesic.InverseStartV
 
invHSqr - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Inverse of the square representation of measurement or geometry matrix.
IONO_FACTOR - Static variable in class com.irurueta.navigation.gnss.GNSSBiasesGenerator
Ionosphere factor.
isComputeAndKeepInliersEnabled() - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Indicates whether inliers must be computed and kept.
isComputeAndKeepInliersEnabled() - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Indicates whether inliers must be computed and kept.
isComputeAndKeepInliersEnabled() - Method in class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
Indicates whether inliers must be computed and kept.
isComputeAndKeepInliersEnabled() - Method in class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
Indicates whether inliers must be computed and kept.
isComputeAndKeepResiduals() - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Indicates whether residuals must be computed and kept.
isComputeAndKeepResiduals() - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Indicates whether residuals must be computed and kept.
isComputeAndKeepResiduals() - Method in class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
Indicates whether residuals must be computed and kept.
isComputeAndKeepResiduals() - Method in class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
Indicates whether residuals must be computed and kept.
isCovarianceKept() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Indicates whether covariance must be kept after refining result.
isFinite(double) - Static method in class com.irurueta.navigation.geodesic.GeoMath
Test for finiteness.
isHomogeneousLinearSolverUsed() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Indicates whether an homogeneous linear solver is used either to estimate preliminary solutions or an initial solution for preliminary solutions that will be later refined.
isLinearSolverUsed() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Indicates whether a linear solver is used or not (either homogeneous or inhomogeneous) for preliminary solutions.
isLocked() - Method in class com.irurueta.navigation.lateration.LaterationSolver
Returns boolean indicating if solver is locked because estimation is under progress.
isLocked() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Returns boolean indicating if solver is locked because estimation is under progress.
isPreliminarySolutionRefined() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Indicates whether preliminary solutions must be refined after an initial linear solution is found.
isPropagateReady() - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Indicates whether this estimator is ready for state propagations.
isReady() - Method in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Indicates whether this estimator is ready to start the estimation.
isReady() - Method in class com.irurueta.navigation.lateration.LaterationSolver
Indicates whether solver is ready to find a solution.
isReady() - Method in class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
Indicates whether solver is ready to find a solution.
isReady() - Method in class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
Indicates whether solver is ready to find a solution.
isReady() - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Indicates whether solver is ready to find a solution.
isReady() - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Indicates whether solver is ready to find a solution.
isReady() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Indicates whether solver is ready to find a solution.
isResultRefined() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Indicates whether result must be refined using a non-linear solver over found inliers.
isRunning() - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Indicates whether this estimator is running or not.
isRunning() - Method in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Indicates whether this estimator is currently running or not.
isUpdateMeasurementsReady(Collection<GNSSMeasurement>) - Static method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Indicates whether provided measurements are ready to be used for an update.
isValidCoordinateTransformation(CoordinateTransformation) - Static method in class com.irurueta.navigation.frames.ECEFFrame
Checks whether provided coordinate transformation is valid or not.
isValidCoordinateTransformation(CoordinateTransformation) - Static method in class com.irurueta.navigation.frames.ECIFrame
Checks whether provided coordinate transformation is valid or not.
isValidCoordinateTransformation(CoordinateTransformation) - Static method in class com.irurueta.navigation.frames.NEDFrame
Checks whether provided coordinate transformation matrix is valid or not.
isValidMatrix(Matrix) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Determines whether provided matrix is a valid rotation matrix (3x3 and orthonormal) up to default threshold CoordinateTransformation.DEFAULT_THRESHOLD.
isValidMatrix(Matrix, double) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Determines whether provided matrix is a valid rotation matrix (3x3 and orthonormal) up to provided threshold.
isValidMeasurements(Collection<GNSSMeasurement>) - Static method in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Indicates whether provided measurements are valid or not.

K

k2 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
keepCovariance - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
Indicates whether covariance must be kept after refining result.

L

lam12 - Variable in class com.irurueta.navigation.geodesic.Geodesic.Lambda12V
 
lambda12(double, double, double, double, double, double, double, double, double, double, boolean, double[], double[], double[]) - Method in class com.irurueta.navigation.geodesic.Geodesic
 
Lambda12V() - Constructor for class com.irurueta.navigation.geodesic.Geodesic.Lambda12V
 
lastStateTimestamp - Variable in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Timestamp expressed in seconds since epoch time when Kalman filter state was last propagated.
lat - Variable in class com.irurueta.navigation.geodesic.GnomonicData
Latitude of point (degrees).
lat0 - Variable in class com.irurueta.navigation.geodesic.GnomonicData
Latitude of center point of projection (degrees).
lat0 - Variable in class com.irurueta.navigation.geodesic.PolygonArea
 
lat1 - Variable in class com.irurueta.navigation.geodesic.GeodesicData
Latitude of point 1 (degrees).
lat1 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
lat1 - Variable in class com.irurueta.navigation.geodesic.PolygonArea
 
lat2 - Variable in class com.irurueta.navigation.geodesic.GeodesicData
Latitude of point 2 (degrees).
LaterationException - Exception in com.irurueta.navigation.lateration
Exception raised if lateration fails.
LaterationException() - Constructor for exception com.irurueta.navigation.lateration.LaterationException
Constructor.
LaterationException(String) - Constructor for exception com.irurueta.navigation.lateration.LaterationException
Constructor with String containing message.
LaterationException(String, Throwable) - Constructor for exception com.irurueta.navigation.lateration.LaterationException
Constructor with message and cause.
LaterationException(Throwable) - Constructor for exception com.irurueta.navigation.lateration.LaterationException
Constructor with cause.
LaterationSolver<P extends com.irurueta.geometry.Point<?>> - Class in com.irurueta.navigation.lateration
Solves the lateration problem.
LaterationSolver() - Constructor for class com.irurueta.navigation.lateration.LaterationSolver
Constructor.
LaterationSolver(LaterationSolverListener<P>) - Constructor for class com.irurueta.navigation.lateration.LaterationSolver
Constructor.
LaterationSolver(P[], double[]) - Constructor for class com.irurueta.navigation.lateration.LaterationSolver
Constructor.
LaterationSolver(P[], double[], LaterationSolverListener<P>) - Constructor for class com.irurueta.navigation.lateration.LaterationSolver
Constructor.
LaterationSolverListener<P extends com.irurueta.geometry.Point<?>> - Interface in com.irurueta.navigation.lateration
Listener to be notified of events such as when lateration solving starts or ends.
LaterationSolverType - Enum Class in com.irurueta.navigation.lateration
Trilateration solver type.
LaterationSolverType() - Constructor for enum class com.irurueta.navigation.lateration.LaterationSolverType
 
latFix(double) - Static method in class com.irurueta.navigation.geodesic.GeoMath
Normalizes latitude.
latitude - Variable in class com.irurueta.navigation.frames.NEDFrame
Latitude expressed in radians.
latitude - Variable in class com.irurueta.navigation.frames.NEDPosition
Latitude expressed in radians (rad).
LATITUDE - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
Calculate latitude lat2.
lengths(double, double, double, double, double, double, double, double, double, double, int, double[], double[]) - Method in class com.irurueta.navigation.geodesic.Geodesic
 
LengthsV() - Constructor for class com.irurueta.navigation.geodesic.Geodesic.LengthsV
 
line(double, double, double) - Method in class com.irurueta.navigation.geodesic.Geodesic
Set up to compute several points on a single geodesic with all capabilities included.
line(double, double, double, int) - Method in class com.irurueta.navigation.geodesic.Geodesic
Set up to compute several points on a single geodesic with a subset of the capabilities included.
lineInit(Geodesic, double, double, double, double, double, int) - Method in class com.irurueta.navigation.geodesic.GeodesicLine
 
listener - Variable in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Listener to notify events raised by this instance.
listener - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Listener to notify events raised by this instance.
listener - Variable in class com.irurueta.navigation.lateration.LaterationSolver
Listener to be notified of events raised by this instance.
listener - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
Listener to be notified of events such as when solving starts, ends or its progress significantly changes.
LMedSRobustLateration2DSolver - Class in com.irurueta.navigation.lateration
Robustly solves the lateration problem by finding the best pairs of 2D positions and distances among the provided ones using LMedS algorithm to discard outliers.
LMedSRobustLateration2DSolver() - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration2DSolver
Constructor.
LMedSRobustLateration2DSolver(Circle[]) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration2DSolver
Constructor.
LMedSRobustLateration2DSolver(Circle[], double[]) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration2DSolver
Constructor.
LMedSRobustLateration2DSolver(Circle[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration2DSolver
Constructor.
LMedSRobustLateration2DSolver(Circle[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration2DSolver
Constructor.
LMedSRobustLateration2DSolver(Point2D[], double[]) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration2DSolver
Constructor.
LMedSRobustLateration2DSolver(Point2D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration2DSolver
Constructor.
LMedSRobustLateration2DSolver(Point2D[], double[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration2DSolver
Constructor.
LMedSRobustLateration2DSolver(Point2D[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration2DSolver
Constructor.
LMedSRobustLateration2DSolver(RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration2DSolver
Constructor.
LMedSRobustLateration3DSolver - Class in com.irurueta.navigation.lateration
Robustly solves the lateration problem by finding the best pairs of 3D positions and distances among the provided ones using LMedS algorithm to discard outliers.
LMedSRobustLateration3DSolver() - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration3DSolver
Constructor.
LMedSRobustLateration3DSolver(Point3D[], double[]) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration3DSolver
Constructor.
LMedSRobustLateration3DSolver(Point3D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration3DSolver
Constructor.
LMedSRobustLateration3DSolver(Point3D[], double[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration3DSolver
Constructor.
LMedSRobustLateration3DSolver(Point3D[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration3DSolver
Constructor.
LMedSRobustLateration3DSolver(Sphere[]) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration3DSolver
Constructor.
LMedSRobustLateration3DSolver(Sphere[], double[]) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration3DSolver
Constructor.
LMedSRobustLateration3DSolver(Sphere[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration3DSolver
Constructor.
LMedSRobustLateration3DSolver(Sphere[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration3DSolver
Constructor.
LMedSRobustLateration3DSolver(RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.LMedSRobustLateration3DSolver
Constructor.
LOCAL_NAVIGATION_FRAME - Enum constant in enum class com.irurueta.navigation.frames.FrameType
Local Navigation frame.
LOCAL_TANGENT_PLANE_FRAME - Enum constant in enum class com.irurueta.navigation.frames.FrameType
Local Tangent-Plane frame.
LocationUtils - Class in com.irurueta.navigation.utils
Location utility class based on Android's SDK Location class.
LocationUtils() - Constructor for class com.irurueta.navigation.utils.LocationUtils
Constructor.
LocationUtils.BearingDistance - Class in com.irurueta.navigation.utils
Contains distance and bearing.
locked - Variable in class com.irurueta.navigation.lateration.LaterationSolver
Indicates if this instance is locked because lateration is being solved.
locked - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
Indicates if this instance is locked because lateration is being solved.
LockedException - Exception in com.irurueta.navigation
Exception raised when attempting to perform an operation on a locked instance because instance is busy doing some other operation.
LockedException() - Constructor for exception com.irurueta.navigation.LockedException
Constructor.
LockedException(String) - Constructor for exception com.irurueta.navigation.LockedException
Constructor with String containing message.
LockedException(String, Throwable) - Constructor for exception com.irurueta.navigation.LockedException
Constructor with message and cause.
LockedException(Throwable) - Constructor for exception com.irurueta.navigation.LockedException
Constructor with cause.
log1p(double) - Static method in class com.irurueta.navigation.geodesic.GeoMath
log(1 + x) accurate near x = 0.
LOGGER - Static variable in class com.irurueta.navigation.BuildInfo
This class logger.
lon - Variable in class com.irurueta.navigation.geodesic.GnomonicData
Longitude of point (degrees).
lon0 - Variable in class com.irurueta.navigation.geodesic.GnomonicData
Longitude of center point of projection (degrees).
lon0 - Variable in class com.irurueta.navigation.geodesic.PolygonArea
 
lon1 - Variable in class com.irurueta.navigation.geodesic.GeodesicData
Longitude of point 1 (degrees).
lon1 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
lon1 - Variable in class com.irurueta.navigation.geodesic.PolygonArea
 
lon2 - Variable in class com.irurueta.navigation.geodesic.GeodesicData
Longitude of point 2 (degrees).
LONG_UNROLL - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
Unroll lon2.
longitude - Variable in class com.irurueta.navigation.frames.NEDFrame
Longitude expressed in radians.
longitude - Variable in class com.irurueta.navigation.frames.NEDPosition
Longitude expressed in radians (rad).
LONGITUDE - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
Calculate longitude lon2.
lsEstimator - Variable in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Internal estimator to compute least squares solution for GNSS measurements.

M

m0 - Variable in class com.irurueta.navigation.geodesic.Geodesic.LengthsV
 
m12 - Variable in class com.irurueta.navigation.geodesic.Geodesic.LengthsV
 
m12 - Variable in class com.irurueta.navigation.geodesic.GeodesicData
Reduced length of geodesic (meters).
m12b - Variable in class com.irurueta.navigation.geodesic.Geodesic.LengthsV
 
m21 - Variable in class com.irurueta.navigation.geodesic.Geodesic.LengthsV
 
mask - Variable in class com.irurueta.navigation.geodesic.PolygonArea
 
maskAngleDegrees - Variable in class com.irurueta.navigation.gnss.GNSSConfig
Mask angle expressed in degrees (deg).
matrix - Variable in class com.irurueta.navigation.frames.CoordinateTransformation
3x3 matrix containing a rotation.
MATRIX_SIZE - Static variable in class com.irurueta.navigation.gnss.GNSSKalmanEpochEstimator
Number of rows and columns of transition and system noise covariance matrices.
MAX_CONFIDENCE - Static variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
Maximum allowed confidence value.
MAX_PROGRESS_DELTA - Static variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
Maximum allowed value for progress delta.
MAXIT1 - Static variable in class com.irurueta.navigation.geodesic.Geodesic
 
MAXIT2 - Static variable in class com.irurueta.navigation.geodesic.Geodesic
 
maxIterations - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
Maximum allowed number of iterations.
measurementPosition - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Measurement position to be reused.
measurements - Variable in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
GNSS measurements of a collection of satellites.
measurements - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
GNSS measurements of a collection of satellites.
measurementVelocity - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Measurement velocity to be reused.
MIN - Static variable in class com.irurueta.navigation.geodesic.GeoMath
Equivalent to C++'s numeric_limits<double>::min().
MIN_CONFIDENCE - Static variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
Minimum allowed confidence value.
MIN_ITERATIONS - Static variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
Minimum allowed number of iterations.
MIN_MEASUREMENTS - Static variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Minimum number of measurements required to obtain a solution.
MIN_PROGRESS_DELTA - Static variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
Minimum allowed value for progress delta.
MIN_SATELLITES - Static variable in class com.irurueta.navigation.gnss.GNSSConfig
 
MIN_STOP_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.LMedSRobustLateration2DSolver
Minimum allowed stop threshold value.
MIN_STOP_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.LMedSRobustLateration3DSolver
Minimum allowed stop threshold value.
MIN_STOP_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
Minimum allowed stop threshold value.
MIN_STOP_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
Minimum allowed stop threshold value.
MIN_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.MSACRobustLateration2DSolver
Minimum value that can be set as threshold.
MIN_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.MSACRobustLateration3DSolver
Minimum value that can be set as threshold.
MIN_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Minimum value that can be set as threshold.
MIN_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Minimum value that can be set as threshold.
MIN_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
Minimum value that can be set as threshold.
MIN_THRESHOLD - Static variable in class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
Minimum value that can be set as threshold.
MSACRobustLateration2DSolver - Class in com.irurueta.navigation.lateration
Robustly solves the lateration problem by finding the best pairs of 2D positions and distances among the provided ones using MSAC algorithm to discard outliers.
MSACRobustLateration2DSolver() - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration2DSolver
Constructor.
MSACRobustLateration2DSolver(Circle[]) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration2DSolver
Constructor.
MSACRobustLateration2DSolver(Circle[], double[]) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration2DSolver
Constructor.
MSACRobustLateration2DSolver(Circle[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration2DSolver
Constructor.
MSACRobustLateration2DSolver(Circle[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration2DSolver
Constructor.
MSACRobustLateration2DSolver(Point2D[], double[]) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration2DSolver
Constructor.
MSACRobustLateration2DSolver(Point2D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration2DSolver
Constructor.
MSACRobustLateration2DSolver(Point2D[], double[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration2DSolver
Constructor.
MSACRobustLateration2DSolver(Point2D[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration2DSolver
Constructor.
MSACRobustLateration2DSolver(RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration2DSolver
Constructor.
MSACRobustLateration3DSolver - Class in com.irurueta.navigation.lateration
Robustly solves the lateration problem by finding the best pairs of 3D positions and distances among the provided ones using MSAC algorithm to discard outliers.
MSACRobustLateration3DSolver() - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration3DSolver
Constructor.
MSACRobustLateration3DSolver(Point3D[], double[]) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration3DSolver
Constructor.
MSACRobustLateration3DSolver(Point3D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration3DSolver
Constructor.
MSACRobustLateration3DSolver(Point3D[], double[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration3DSolver
Constructor.
MSACRobustLateration3DSolver(Point3D[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration3DSolver
Constructor.
MSACRobustLateration3DSolver(Sphere[]) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration3DSolver
Constructor.
MSACRobustLateration3DSolver(Sphere[], double[]) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration3DSolver
Constructor.
MSACRobustLateration3DSolver(Sphere[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration3DSolver
Constructor.
MSACRobustLateration3DSolver(Sphere[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration3DSolver
Constructor.
MSACRobustLateration3DSolver(RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.MSACRobustLateration3DSolver
Constructor.

N

n - Variable in class com.irurueta.navigation.geodesic.Geodesic
 
NA1 - Static variable in class com.irurueta.navigation.geodesic.Geodesic
 
NA2 - Static variable in class com.irurueta.navigation.geodesic.Geodesic
 
NA3 - Static variable in class com.irurueta.navigation.geodesic.Geodesic
 
NA3X - Static variable in class com.irurueta.navigation.geodesic.Geodesic
 
NavigationException - Exception in com.irurueta.navigation
Exception related to GNSS/INS navigation.
NavigationException() - Constructor for exception com.irurueta.navigation.NavigationException
Constructor.
NavigationException(String) - Constructor for exception com.irurueta.navigation.NavigationException
Constructor with String containing message.
NavigationException(String, Throwable) - Constructor for exception com.irurueta.navigation.NavigationException
Constructor with message and cause.
NavigationException(Throwable) - Constructor for exception com.irurueta.navigation.NavigationException
Constructor with cause.
NC1 - Static variable in class com.irurueta.navigation.geodesic.Geodesic
 
NC1 - Static variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
NC1P - Static variable in class com.irurueta.navigation.geodesic.Geodesic
 
NC1P - Static variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
NC2 - Static variable in class com.irurueta.navigation.geodesic.Geodesic
 
NC2 - Static variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
NC3 - Static variable in class com.irurueta.navigation.geodesic.Geodesic
 
NC3 - Static variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
NC3X - Static variable in class com.irurueta.navigation.geodesic.Geodesic
 
NC4 - Static variable in class com.irurueta.navigation.geodesic.Geodesic
 
NC4 - Static variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
NC4X - Static variable in class com.irurueta.navigation.geodesic.Geodesic
 
NEDFrame - Class in com.irurueta.navigation.frames
Contains position, velocity and coordinates transformation matrix expressed in NED frame.
NEDFrame() - Constructor for class com.irurueta.navigation.frames.NEDFrame
Constructor.
NEDFrame(double, double, double) - Constructor for class com.irurueta.navigation.frames.NEDFrame
Constructor.
NEDFrame(double, double, double, double, double, double) - Constructor for class com.irurueta.navigation.frames.NEDFrame
Constructor.
NEDFrame(double, double, double, double, double, double, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.NEDFrame
Constructor.
NEDFrame(double, double, double, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.NEDFrame
Constructor.
NEDFrame(double, double, double, Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.frames.NEDFrame
Constructor.
NEDFrame(double, double, double, Speed, Speed, Speed, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.NEDFrame
Constructor.
NEDFrame(double, double, Distance) - Constructor for class com.irurueta.navigation.frames.NEDFrame
Constructor.
NEDFrame(double, double, Distance, double, double, double) - Constructor for class com.irurueta.navigation.frames.NEDFrame
Constructor.
NEDFrame(double, double, Distance, double, double, double, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.NEDFrame
Constructor.
NEDFrame(double, double, Distance, Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.frames.NEDFrame
Constructor.
NEDFrame(double, double, Distance, Speed, Speed, Speed, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.NEDFrame
Constructor.
NEDFrame(CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.NEDFrame
Constructor.
NEDFrame(NEDFrame) - Constructor for class com.irurueta.navigation.frames.NEDFrame
Constructor.
NEDFrame(NEDPosition) - Constructor for class com.irurueta.navigation.frames.NEDFrame
Constructor.
NEDFrame(NEDPosition, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.NEDFrame
Constructor.
NEDFrame(NEDPosition, NEDVelocity) - Constructor for class com.irurueta.navigation.frames.NEDFrame
Constructor.
NEDFrame(NEDPosition, NEDVelocity, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.NEDFrame
Constructor.
NEDFrame(Angle, Angle, double) - Constructor for class com.irurueta.navigation.frames.NEDFrame
Constructor.
NEDFrame(Angle, Angle, double, double, double, double) - Constructor for class com.irurueta.navigation.frames.NEDFrame
Constructor.
NEDFrame(Angle, Angle, double, double, double, double, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.NEDFrame
Constructor.
NEDFrame(Angle, Angle, double, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.NEDFrame
Constructor.
NEDFrame(Angle, Angle, double, Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.frames.NEDFrame
Constructor.
NEDFrame(Angle, Angle, double, Speed, Speed, Speed, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.NEDFrame
Constructor.
NEDFrame(Angle, Angle, Distance) - Constructor for class com.irurueta.navigation.frames.NEDFrame
Constructor.
NEDFrame(Angle, Angle, Distance, double, double, double) - Constructor for class com.irurueta.navigation.frames.NEDFrame
Constructor.
NEDFrame(Angle, Angle, Distance, double, double, double, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.NEDFrame
Constructor.
NEDFrame(Angle, Angle, Distance, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.NEDFrame
Constructor.
NEDFrame(Angle, Angle, Distance, Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.frames.NEDFrame
Constructor.
NEDFrame(Angle, Angle, Distance, Speed, Speed, Speed, CoordinateTransformation) - Constructor for class com.irurueta.navigation.frames.NEDFrame
Constructor.
NEDPosition - Class in com.irurueta.navigation.frames
Contains body curvilinear position with respect Earth, expressed in latitude, longitude and height.
NEDPosition() - Constructor for class com.irurueta.navigation.frames.NEDPosition
Constructor.
NEDPosition(double, double, double) - Constructor for class com.irurueta.navigation.frames.NEDPosition
Constructor.
NEDPosition(NEDPosition) - Constructor for class com.irurueta.navigation.frames.NEDPosition
Constructor.
NEDPosition(Angle, Angle, Distance) - Constructor for class com.irurueta.navigation.frames.NEDPosition
Constructor.
nedToEcefCoordinateTransformationMatrix(double, double) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes NED to ECEF coordinate transformation matrix.
nedToEcefCoordinateTransformationMatrix(double, double, CoordinateTransformation) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes NED to ECEF coordinate transformation matrix.
nedToEcefCoordinateTransformationMatrix(Angle, Angle) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes NED to ECEF coordinate transformation matrix.
nedToEcefCoordinateTransformationMatrix(Angle, Angle, CoordinateTransformation) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes NED to ECEF coordinate transformation matrix.
NEDtoECEFFrameConverter - Class in com.irurueta.navigation.frames.converters
Converts from NED frame to ECEF frame.
NEDtoECEFFrameConverter() - Constructor for class com.irurueta.navigation.frames.converters.NEDtoECEFFrameConverter
 
nedToEcefMatrix(double, double) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes matrix to convert NED to ECEF coordinates.
nedToEcefMatrix(double, double, Matrix) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes matrix to convert NED to ECEF coordinates.
nedToEcefMatrix(Angle, Angle) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes matrix to convert NED to ECEF coordinates.
nedToEcefMatrix(Angle, Angle, Matrix) - Static method in class com.irurueta.navigation.frames.CoordinateTransformation
Computes matrix to convert NED to ECEF coordinates.
NEDtoECEFPositionVelocityConverter - Class in com.irurueta.navigation.frames.converters
Converts curvilinear to cartesian position and velocity resolving axes from NED to ECEF.
NEDtoECEFPositionVelocityConverter() - Constructor for class com.irurueta.navigation.frames.converters.NEDtoECEFPositionVelocityConverter
 
NEDVelocity - Class in com.irurueta.navigation.frames
Contains body velocity with respect Earth, resolved about north, east and down an expressed in meters per second (m/s).
NEDVelocity() - Constructor for class com.irurueta.navigation.frames.NEDVelocity
Constructor.
NEDVelocity(double, double, double) - Constructor for class com.irurueta.navigation.frames.NEDVelocity
Constructor.
NEDVelocity(NEDVelocity) - Constructor for class com.irurueta.navigation.frames.NEDVelocity
Constructor.
NEDVelocity(Speed, Speed, Speed) - Constructor for class com.irurueta.navigation.frames.NEDVelocity
Constructor.
negate() - Method in class com.irurueta.navigation.geodesic.Accumulator
Negate an accumulator.
NON_LINEAR_TRILATERATION_SOLVER - Enum constant in enum class com.irurueta.navigation.lateration.LaterationSolverType
Non-linear lateration solver.
NONE - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
No capabilities, no output.
NonLinearLeastSquaresLateration2DSolver - Class in com.irurueta.navigation.lateration
Solves a Trilateration problem with an instance of the least squares optimizer.
NonLinearLeastSquaresLateration2DSolver() - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
Constructor.
NonLinearLeastSquaresLateration2DSolver(Circle[]) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
Constructor.
NonLinearLeastSquaresLateration2DSolver(Circle[], double[]) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
Constructor.
NonLinearLeastSquaresLateration2DSolver(Circle[], double[], Point2D) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
Constructor.
NonLinearLeastSquaresLateration2DSolver(Circle[], double[], Point2D, LaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
Constructor.
NonLinearLeastSquaresLateration2DSolver(Circle[], double[], LaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
Constructor.
NonLinearLeastSquaresLateration2DSolver(Circle[], Point2D) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
Constructor.
NonLinearLeastSquaresLateration2DSolver(Circle[], Point2D, LaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
Constructor.
NonLinearLeastSquaresLateration2DSolver(Circle[], LaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
Constructor.
NonLinearLeastSquaresLateration2DSolver(Point2D) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
Constructor.
NonLinearLeastSquaresLateration2DSolver(Point2D[], double[]) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
Constructor.
NonLinearLeastSquaresLateration2DSolver(Point2D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
Constructor.
NonLinearLeastSquaresLateration2DSolver(Point2D[], double[], double[], Point2D) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
Constructor.
NonLinearLeastSquaresLateration2DSolver(Point2D[], double[], double[], Point2D, LaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
Constructor.
NonLinearLeastSquaresLateration2DSolver(Point2D[], double[], double[], LaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
Constructor.
NonLinearLeastSquaresLateration2DSolver(Point2D[], double[], Point2D) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
Constructor.
NonLinearLeastSquaresLateration2DSolver(Point2D[], double[], Point2D, LaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
Constructor.
NonLinearLeastSquaresLateration2DSolver(Point2D[], double[], LaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
Constructor.
NonLinearLeastSquaresLateration2DSolver(Point2D, LaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
Constructor.
NonLinearLeastSquaresLateration2DSolver(LaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
Constructor.
NonLinearLeastSquaresLateration3DSolver - Class in com.irurueta.navigation.lateration
Solves a Trilateration problem with an instance of the least squares optimizer.
NonLinearLeastSquaresLateration3DSolver() - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
Constructor.
NonLinearLeastSquaresLateration3DSolver(Point3D) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
Constructor.
NonLinearLeastSquaresLateration3DSolver(Point3D[], double[]) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
Constructor.
NonLinearLeastSquaresLateration3DSolver(Point3D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
Constructor.
NonLinearLeastSquaresLateration3DSolver(Point3D[], double[], double[], Point3D) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
Constructor.
NonLinearLeastSquaresLateration3DSolver(Point3D[], double[], double[], Point3D, LaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
Constructor.
NonLinearLeastSquaresLateration3DSolver(Point3D[], double[], double[], LaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
Constructor.
NonLinearLeastSquaresLateration3DSolver(Point3D[], double[], Point3D) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
Constructor.
NonLinearLeastSquaresLateration3DSolver(Point3D[], double[], Point3D, LaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
Constructor.
NonLinearLeastSquaresLateration3DSolver(Point3D[], double[], LaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
Constructor.
NonLinearLeastSquaresLateration3DSolver(Point3D, LaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
Constructor.
NonLinearLeastSquaresLateration3DSolver(Sphere[]) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
Constructor.
NonLinearLeastSquaresLateration3DSolver(Sphere[], double[]) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
Constructor.
NonLinearLeastSquaresLateration3DSolver(Sphere[], double[], Point3D) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
Constructor.
NonLinearLeastSquaresLateration3DSolver(Sphere[], double[], Point3D, LaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
Constructor.
NonLinearLeastSquaresLateration3DSolver(Sphere[], double[], LaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
Constructor.
NonLinearLeastSquaresLateration3DSolver(Sphere[], Point3D) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
Constructor.
NonLinearLeastSquaresLateration3DSolver(Sphere[], Point3D, LaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
Constructor.
NonLinearLeastSquaresLateration3DSolver(Sphere[], LaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
Constructor.
NonLinearLeastSquaresLateration3DSolver(LaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
Constructor.
NonLinearLeastSquaresLaterationSolver<P extends com.irurueta.geometry.Point<?>> - Class in com.irurueta.navigation.lateration
Solves a Trilateration problem with an instance of the least squares optimizer.
NonLinearLeastSquaresLaterationSolver() - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
Constructor.
NonLinearLeastSquaresLaterationSolver(LaterationSolverListener<P>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
Constructor.
NonLinearLeastSquaresLaterationSolver(P) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
Constructor.
NonLinearLeastSquaresLaterationSolver(P[], double[]) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
Constructor.
NonLinearLeastSquaresLaterationSolver(P[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
Constructor.
NonLinearLeastSquaresLaterationSolver(P[], double[], double[], LaterationSolverListener<P>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
Constructor.
NonLinearLeastSquaresLaterationSolver(P[], double[], double[], P) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
Constructor.
NonLinearLeastSquaresLaterationSolver(P[], double[], double[], P, LaterationSolverListener<P>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
Constructor.
NonLinearLeastSquaresLaterationSolver(P[], double[], LaterationSolverListener<P>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
Constructor.
NonLinearLeastSquaresLaterationSolver(P[], double[], P) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
Constructor.
NonLinearLeastSquaresLaterationSolver(P[], double[], P, LaterationSolverListener<P>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
Constructor.
NonLinearLeastSquaresLaterationSolver(P, LaterationSolverListener<P>) - Constructor for class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
Constructor.
nonLinearSolver - Variable in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Non-linear lateration solver internally used to refine solution found by robust algorithm.
nonLinearSolver - Variable in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Non-linear lateration solver internally used to refine solution found by robust algorithm.
norm(double, double) - Static method in class com.irurueta.navigation.geodesic.GeoMath
Normalizes sinus and cosine.
norm(double, double, double) - Static method in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Computes norm of provided coordinates.
NotReadyException - Exception in com.irurueta.navigation
Exception raised when attempting to perform an operation when not ready.
NotReadyException() - Constructor for exception com.irurueta.navigation.NotReadyException
Constructor.
NotReadyException(String) - Constructor for exception com.irurueta.navigation.NotReadyException
Constructor with String containing message.
NotReadyException(String, Throwable) - Constructor for exception com.irurueta.navigation.NotReadyException
Constructor with message and cause.
NotReadyException(Throwable) - Constructor for exception com.irurueta.navigation.NotReadyException
Constructor with cause.
num - Variable in class com.irurueta.navigation.geodesic.PolygonArea
 
num - Variable in class com.irurueta.navigation.geodesic.PolygonResult
The number of vertices in the polygon.
NUM_PARAMETERS - Static variable in class com.irurueta.navigation.gnss.GNSSEstimation
Number of parameters stored into Kalman filter state.
NUM_POSITION_COORDINATES - Static variable in class com.irurueta.navigation.frames.ECIorECEFFrame
Number of coordinates representing position.
NUM_VELOCITY_COORDINATES - Static variable in class com.irurueta.navigation.frames.ECIorECEFFrame
Number of coordinates representing velocity.
NUM_VELOCITY_COORDINATES - Static variable in class com.irurueta.navigation.frames.NEDFrame
Number of coordinates representing velocity.
numberOfSatellites - Variable in class com.irurueta.navigation.gnss.GNSSConfig
Number of satellites in constellation.
NUMIT - Static variable in class com.irurueta.navigation.geodesic.Gnomonic
 

O

omegaIe - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Skew symmetric matrix of Earth rotation rate.
onEstimateEnd(GNSSLeastSquaresPositionAndVelocityEstimator) - Method in interface com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimatorListener
Called when estimation ends.
onEstimateStart(GNSSLeastSquaresPositionAndVelocityEstimator) - Method in interface com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimatorListener
Called when estimation starts.
onPropagateEnd(GNSSKalmanFilteredEstimator) - Method in interface com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimatorListener
Called when Kalman filter propagation ends.
onPropagateStart(GNSSKalmanFilteredEstimator) - Method in interface com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimatorListener
Called when Kalman filter propagation starts.
onReset(GNSSKalmanFilteredEstimator) - Method in interface com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimatorListener
Called when estimator is reset.
onSolveEnd(LaterationSolver<P>) - Method in interface com.irurueta.navigation.lateration.LaterationSolverListener
Called when solving ends.
onSolveEnd(RobustLaterationSolver<P>) - Method in interface com.irurueta.navigation.lateration.RobustLaterationSolverListener
Called when solving ends.
onSolveNextIteration(RobustLaterationSolver<P>, int) - Method in interface com.irurueta.navigation.lateration.RobustLaterationSolverListener
Called when solver iterates to refine a possible solution.
onSolveProgressChange(RobustLaterationSolver<P>, float) - Method in interface com.irurueta.navigation.lateration.RobustLaterationSolverListener
Called when solving progress changes significantly.
onSolveStart(LaterationSolver<P>) - Method in interface com.irurueta.navigation.lateration.LaterationSolverListener
Called when solving starts.
onSolveStart(RobustLaterationSolver<P>) - Method in interface com.irurueta.navigation.lateration.RobustLaterationSolverListener
Called when solving starts.
onUpdateEnd(GNSSKalmanFilteredEstimator) - Method in interface com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimatorListener
Called when measurements update ends.
onUpdateStart(GNSSKalmanFilteredEstimator) - Method in interface com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimatorListener
Called when measurements update starts.
orbitalRadiusOfSatellites - Variable in class com.irurueta.navigation.gnss.GNSSConfig
Orbital radius of satellites expressed in meters (m).
OUT_ALL - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
 
OUT_MASK - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
 

P

Pair - Class in com.irurueta.navigation.geodesic
A pair of double precision numbers.
Pair(double, double) - Constructor for class com.irurueta.navigation.geodesic.Pair
Constructor.
perimeter - Variable in class com.irurueta.navigation.geodesic.PolygonResult
The perimeter of the polygon or the length of the polyline (meters).
perimetersum - Variable in class com.irurueta.navigation.geodesic.PolygonArea
 
PolygonArea - Class in com.irurueta.navigation.geodesic
Polygon areas.
PolygonArea(Geodesic, boolean) - Constructor for class com.irurueta.navigation.geodesic.PolygonArea
Constructor for PolygonArea.
PolygonResult - Class in com.irurueta.navigation.geodesic
A container for the results from PolygonArea.
PolygonResult(int, double, double) - Constructor for class com.irurueta.navigation.geodesic.PolygonResult
Constructor.
polyline - Variable in class com.irurueta.navigation.geodesic.PolygonArea
 
polyval(int, double[], int, double) - Static method in class com.irurueta.navigation.geodesic.GeoMath
Evaluate a polynomial.
position(boolean, double, int) - Method in class com.irurueta.navigation.geodesic.GeodesicLine
The general position function.
position(double) - Method in class com.irurueta.navigation.geodesic.GeodesicLine
Compute the position of point 2 which is a distance s12 (meters) from point 1.
position(double, int) - Method in class com.irurueta.navigation.geodesic.GeodesicLine
Compute the position of point 2 which is a distance s12 (meters) from point 1 and with a subset of the geodesic results returned.
positions - Variable in class com.irurueta.navigation.lateration.LaterationSolver
Known positions of static nodes.
positions - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
Known positions of static nodes.
predictionError() - Method in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Computes norm of error between estimated state and predicted state.
predVelocity - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Predicted velocity to be reused.
preliminarySubsetSize - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
Size of subsets to be checked during robust estimation.
priorPositionAndVelocity - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Previously predicted ECEF user position and velocity.
progressDelta - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
Amount of progress variation before notifying a progress change during estimation.
PROMedSRobustLateration2DSolver - Class in com.irurueta.navigation.lateration
Robustly solves the lateration problem by finding the best pairs of 2D positions and distances among the provided ones using PROMedS algorithm to discard outliers.
PROMedSRobustLateration2DSolver() - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
Constructor.
PROMedSRobustLateration2DSolver(double[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
Constructor.
PROMedSRobustLateration2DSolver(double[], Circle[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
Constructor.
PROMedSRobustLateration2DSolver(double[], Circle[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
Constructor.
PROMedSRobustLateration2DSolver(double[], Circle[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
Constructor.
PROMedSRobustLateration2DSolver(double[], Circle[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
Constructor.
PROMedSRobustLateration2DSolver(double[], Point2D[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
Constructor.
PROMedSRobustLateration2DSolver(double[], Point2D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
Constructor.
PROMedSRobustLateration2DSolver(double[], Point2D[], double[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
Constructor.
PROMedSRobustLateration2DSolver(double[], Point2D[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
Constructor.
PROMedSRobustLateration2DSolver(double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
Constructor.
PROMedSRobustLateration2DSolver(Circle[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
Constructor.
PROMedSRobustLateration2DSolver(Circle[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
Constructor.
PROMedSRobustLateration2DSolver(Circle[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
Constructor.
PROMedSRobustLateration2DSolver(Circle[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
Constructor.
PROMedSRobustLateration2DSolver(Point2D[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
Constructor.
PROMedSRobustLateration2DSolver(Point2D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
Constructor.
PROMedSRobustLateration2DSolver(Point2D[], double[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
Constructor.
PROMedSRobustLateration2DSolver(Point2D[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
Constructor.
PROMedSRobustLateration2DSolver(RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
Constructor.
PROMedSRobustLateration3DSolver - Class in com.irurueta.navigation.lateration
Robustly solves the lateration problem by finding the best pairs of 3D positions and distances among the provided ones using PROMedS algorithm to discard outliers.
PROMedSRobustLateration3DSolver() - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
Constructor.
PROMedSRobustLateration3DSolver(double[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
Constructor.
PROMedSRobustLateration3DSolver(double[], Point3D[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
Constructor.
PROMedSRobustLateration3DSolver(double[], Point3D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
Constructor.
PROMedSRobustLateration3DSolver(double[], Point3D[], double[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
Constructor.
PROMedSRobustLateration3DSolver(double[], Point3D[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
Constructor.
PROMedSRobustLateration3DSolver(double[], Sphere[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
Constructor.
PROMedSRobustLateration3DSolver(double[], Sphere[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
Constructor.
PROMedSRobustLateration3DSolver(double[], Sphere[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
Constructor.
PROMedSRobustLateration3DSolver(double[], Sphere[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
Constructor.
PROMedSRobustLateration3DSolver(double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
Constructor.
PROMedSRobustLateration3DSolver(Point3D[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
Constructor.
PROMedSRobustLateration3DSolver(Point3D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
Constructor.
PROMedSRobustLateration3DSolver(Point3D[], double[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
Constructor.
PROMedSRobustLateration3DSolver(Point3D[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
Constructor.
PROMedSRobustLateration3DSolver(Sphere[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
Constructor.
PROMedSRobustLateration3DSolver(Sphere[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
Constructor.
PROMedSRobustLateration3DSolver(Sphere[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
Constructor.
PROMedSRobustLateration3DSolver(Sphere[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
Constructor.
PROMedSRobustLateration3DSolver(RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
Constructor.
propagate(double) - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Propagates Kalman filter state held by this estimator at provided timestamp.
propagate(Time) - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Propagates Kalman filter state held by this estimator at provided timestamp.
PROSACRobustLateration2DSolver - Class in com.irurueta.navigation.lateration
Robustly solves the lateration problem by finding the best pairs of 2D positions and distances among the provided ones using PROSAC algorithm to discard outliers.
PROSACRobustLateration2DSolver() - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Constructor.
PROSACRobustLateration2DSolver(double[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Constructor.
PROSACRobustLateration2DSolver(double[], Circle[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Constructor.
PROSACRobustLateration2DSolver(double[], Circle[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Constructor.
PROSACRobustLateration2DSolver(double[], Circle[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Constructor.
PROSACRobustLateration2DSolver(double[], Circle[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Constructor.
PROSACRobustLateration2DSolver(double[], Point2D[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Constructor.
PROSACRobustLateration2DSolver(double[], Point2D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Constructor.
PROSACRobustLateration2DSolver(double[], Point2D[], double[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Constructor.
PROSACRobustLateration2DSolver(double[], Point2D[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Constructor.
PROSACRobustLateration2DSolver(double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Constructor.
PROSACRobustLateration2DSolver(Circle[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Constructor.
PROSACRobustLateration2DSolver(Circle[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Constructor.
PROSACRobustLateration2DSolver(Circle[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Constructor.
PROSACRobustLateration2DSolver(Circle[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Constructor.
PROSACRobustLateration2DSolver(Point2D[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Constructor.
PROSACRobustLateration2DSolver(Point2D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Constructor.
PROSACRobustLateration2DSolver(Point2D[], double[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Constructor.
PROSACRobustLateration2DSolver(Point2D[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Constructor.
PROSACRobustLateration2DSolver(RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Constructor.
PROSACRobustLateration3DSolver - Class in com.irurueta.navigation.lateration
Robustly solves the lateration problem by finding the best pairs of 3D positions and distances among the provided ones using PROSAC algorithm to discard outliers.
PROSACRobustLateration3DSolver() - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Constructor.
PROSACRobustLateration3DSolver(double[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Constructor.
PROSACRobustLateration3DSolver(double[], Point3D[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Constructor.
PROSACRobustLateration3DSolver(double[], Point3D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Constructor.
PROSACRobustLateration3DSolver(double[], Point3D[], double[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Constructor.
PROSACRobustLateration3DSolver(double[], Point3D[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Constructor.
PROSACRobustLateration3DSolver(double[], Sphere[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Constructor.
PROSACRobustLateration3DSolver(double[], Sphere[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Constructor.
PROSACRobustLateration3DSolver(double[], Sphere[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Constructor.
PROSACRobustLateration3DSolver(double[], Sphere[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Constructor.
PROSACRobustLateration3DSolver(double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Constructor.
PROSACRobustLateration3DSolver(Point3D[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Constructor.
PROSACRobustLateration3DSolver(Point3D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Constructor.
PROSACRobustLateration3DSolver(Point3D[], double[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Constructor.
PROSACRobustLateration3DSolver(Point3D[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Constructor.
PROSACRobustLateration3DSolver(Sphere[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Constructor.
PROSACRobustLateration3DSolver(Sphere[], double[]) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Constructor.
PROSACRobustLateration3DSolver(Sphere[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Constructor.
PROSACRobustLateration3DSolver(Sphere[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Constructor.
PROSACRobustLateration3DSolver(RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Constructor.
pseudoRange - Variable in class com.irurueta.navigation.gnss.GNSSMeasurement
Pseudo-range measurement expressed in meters (m).
pseudoRangeSD - Variable in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Pseudo-range measurement noise SD (Standard Deviation) expressed in meters (m).
pseudoRate - Variable in class com.irurueta.navigation.gnss.GNSSMeasurement
Pseudo-range rate measurement expressed in meters per second (m/s).

Q

qualityScores - Variable in class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
Quality scores corresponding to each provided sample.
qualityScores - Variable in class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
Quality scores corresponding to each provided sample.
qualityScores - Variable in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Quality scores corresponding to each provided sample.
qualityScores - Variable in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Quality scores corresponding to each provided sample.

R

rangeRateSD - Variable in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Pseudo-range rate measurement noise SD (Standard Deviation) expressed in meters per second (m/s).
rangeRateTrackingErrorSD - Variable in class com.irurueta.navigation.gnss.GNSSConfig
Range rate tracking error Standard Deviation (SD) expressed in meters per second (m/s).
RANSACRobustLateration2DSolver - Class in com.irurueta.navigation.lateration
Robustly solves the lateration problem by finding the best pairs of 2D positions and distances among the provided ones using RANSAC algorithm to discard outliers.
RANSACRobustLateration2DSolver() - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
Constructor.
RANSACRobustLateration2DSolver(Circle[]) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
Constructor.
RANSACRobustLateration2DSolver(Circle[], double[]) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
Constructor.
RANSACRobustLateration2DSolver(Circle[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
Constructor.
RANSACRobustLateration2DSolver(Circle[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
Constructor.
RANSACRobustLateration2DSolver(Point2D[], double[]) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
Constructor.
RANSACRobustLateration2DSolver(Point2D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
Constructor.
RANSACRobustLateration2DSolver(Point2D[], double[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
Constructor.
RANSACRobustLateration2DSolver(Point2D[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
Constructor.
RANSACRobustLateration2DSolver(RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
Constructor.
RANSACRobustLateration3DSolver - Class in com.irurueta.navigation.lateration
Robustly solves the lateration problem by finding the best pairs of 3D positions and distances among the provided ones using RANSAC algorithm to discard outliers.
RANSACRobustLateration3DSolver() - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
Constructor.
RANSACRobustLateration3DSolver(Point3D[], double[]) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
Constructor.
RANSACRobustLateration3DSolver(Point3D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
Constructor.
RANSACRobustLateration3DSolver(Point3D[], double[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
Constructor.
RANSACRobustLateration3DSolver(Point3D[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
Constructor.
RANSACRobustLateration3DSolver(Sphere[]) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
Constructor.
RANSACRobustLateration3DSolver(Sphere[], double[]) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
Constructor.
RANSACRobustLateration3DSolver(Sphere[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
Constructor.
RANSACRobustLateration3DSolver(Sphere[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
Constructor.
RANSACRobustLateration3DSolver(RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
Constructor.
REDUCED_LENGTH - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
Calculate reduced length m12.
reference - Static variable in class com.irurueta.navigation.BuildInfo
Singleton stored in a soft reference (to keep it cached in memory unless memory is claimed).
referenceEcefFrame - Variable in class com.irurueta.navigation.frames.converters.FrameToLocalTangentPlaneTransformationConverter
Reference frame to be reused for efficiency purposes.
refinePreliminarySolutions - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
Indicates whether preliminary solutions must be refined after an initial linear solution is found.
refineResult - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
Indicates whether result must be refined using a non-linear lateration solver over found inliers.
refQ - Variable in class com.irurueta.navigation.frames.converters.FrameToLocalTangentPlaneTransformationConverter
Reference rotation to be reused for efficiency purposes.
reset() - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Resets this estimator.
resultPosition - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Result position to be reused.
reverse(double, double, double, double) - Method in class com.irurueta.navigation.geodesic.Gnomonic
Reverse projection, from gnomonic to geographic.
rk - Variable in class com.irurueta.navigation.geodesic.GnomonicData
Reciprocal of azimuthal scale at point.
RobustLateration2DSolver - Class in com.irurueta.navigation.lateration
This is an abstract class to robustly solve the lateration problem by finding the best pairs of 2D positions and distances among the provided ones.
RobustLateration2DSolver() - Constructor for class com.irurueta.navigation.lateration.RobustLateration2DSolver
Constructor.
RobustLateration2DSolver(Circle[]) - Constructor for class com.irurueta.navigation.lateration.RobustLateration2DSolver
Constructor.
RobustLateration2DSolver(Circle[], double[]) - Constructor for class com.irurueta.navigation.lateration.RobustLateration2DSolver
Constructor.
RobustLateration2DSolver(Circle[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.RobustLateration2DSolver
Constructor.
RobustLateration2DSolver(Circle[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.RobustLateration2DSolver
Constructor.
RobustLateration2DSolver(Point2D[], double[]) - Constructor for class com.irurueta.navigation.lateration.RobustLateration2DSolver
Constructor.
RobustLateration2DSolver(Point2D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.RobustLateration2DSolver
Constructor.
RobustLateration2DSolver(Point2D[], double[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.RobustLateration2DSolver
Constructor.
RobustLateration2DSolver(Point2D[], double[], RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.RobustLateration2DSolver
Constructor.
RobustLateration2DSolver(RobustLaterationSolverListener<Point2D>) - Constructor for class com.irurueta.navigation.lateration.RobustLateration2DSolver
Constructor.
RobustLateration3DSolver - Class in com.irurueta.navigation.lateration
This is an abstract class to robustly solve the lateration problem by finding the best pairs of 3D positions and distances among the provided ones.
RobustLateration3DSolver() - Constructor for class com.irurueta.navigation.lateration.RobustLateration3DSolver
Constructor.
RobustLateration3DSolver(Point3D[], double[]) - Constructor for class com.irurueta.navigation.lateration.RobustLateration3DSolver
Constructor.
RobustLateration3DSolver(Point3D[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.RobustLateration3DSolver
Constructor.
RobustLateration3DSolver(Point3D[], double[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.RobustLateration3DSolver
Constructor.
RobustLateration3DSolver(Point3D[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.RobustLateration3DSolver
Constructor.
RobustLateration3DSolver(Sphere[]) - Constructor for class com.irurueta.navigation.lateration.RobustLateration3DSolver
Constructor.
RobustLateration3DSolver(Sphere[], double[]) - Constructor for class com.irurueta.navigation.lateration.RobustLateration3DSolver
Constructor.
RobustLateration3DSolver(Sphere[], double[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.RobustLateration3DSolver
Constructor.
RobustLateration3DSolver(Sphere[], RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.RobustLateration3DSolver
Constructor.
RobustLateration3DSolver(RobustLaterationSolverListener<Point3D>) - Constructor for class com.irurueta.navigation.lateration.RobustLateration3DSolver
Constructor.
RobustLaterationSolver<P extends com.irurueta.geometry.Point<?>> - Class in com.irurueta.navigation.lateration
This is an abstract class to robustly solve the lateration problem by finding the best pairs of positions and distances among the provided ones.
RobustLaterationSolver() - Constructor for class com.irurueta.navigation.lateration.RobustLaterationSolver
Constructor.
RobustLaterationSolver(RobustLaterationSolverListener<P>) - Constructor for class com.irurueta.navigation.lateration.RobustLaterationSolver
Constructor.
RobustLaterationSolver(P[], double[]) - Constructor for class com.irurueta.navigation.lateration.RobustLaterationSolver
Constructor.
RobustLaterationSolver(P[], double[], double[]) - Constructor for class com.irurueta.navigation.lateration.RobustLaterationSolver
Constructor.
RobustLaterationSolver(P[], double[], double[], RobustLaterationSolverListener<P>) - Constructor for class com.irurueta.navigation.lateration.RobustLaterationSolver
Constructor.
RobustLaterationSolver(P[], double[], RobustLaterationSolverListener<P>) - Constructor for class com.irurueta.navigation.lateration.RobustLaterationSolver
Constructor.
RobustLaterationSolverListener<P extends com.irurueta.geometry.Point<?>> - Interface in com.irurueta.navigation.lateration
Listener to be notified of events produced by a robust lateration solver when solving starts, ends or when progress changes.
ROWS - Static variable in class com.irurueta.navigation.frames.CoordinateTransformation
Number of rows of a coordinate transformation matrix.
running - Variable in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Indicates whether this estimator is running or not.
running - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Indicates whether estimation is currently running.

S

s - Variable in class com.irurueta.navigation.geodesic.Accumulator
s + t accumulators for the sum.
s12 - Variable in class com.irurueta.navigation.geodesic.GeodesicData
Distance between point 1 and point 2 (meters).
s12b - Variable in class com.irurueta.navigation.geodesic.Geodesic.LengthsV
 
s13 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
safeInstance(double, double) - Static method in class com.irurueta.navigation.geodesic.Geodesic
Safely creates an ellipsoid with.
salp0 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
salp1 - Variable in class com.irurueta.navigation.geodesic.Geodesic.InverseData
 
salp1 - Variable in class com.irurueta.navigation.geodesic.Geodesic.InverseStartV
 
salp1 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
salp2 - Variable in class com.irurueta.navigation.geodesic.Geodesic.InverseData
 
salp2 - Variable in class com.irurueta.navigation.geodesic.Geodesic.InverseStartV
 
salp2 - Variable in class com.irurueta.navigation.geodesic.Geodesic.Lambda12V
 
SatelliteECEFPositionAndVelocityGenerator - Class in com.irurueta.navigation.gnss
Computes satellites positions and velocities.
SatelliteECEFPositionAndVelocityGenerator() - Constructor for class com.irurueta.navigation.gnss.SatelliteECEFPositionAndVelocityGenerator
Constructor.
satellitesInclinationDegrees - Variable in class com.irurueta.navigation.gnss.GNSSConfig
Inclination angle of satellites expressed in degrees (deg).
scaleM12 - Variable in class com.irurueta.navigation.geodesic.GeodesicData
Geodesic scale of point 2 relative to point 1 (dimensionless).
scaleM21 - Variable in class com.irurueta.navigation.geodesic.GeodesicData
Geodesic scale of point 1 relative to point 2 (dimensionless).
second - Variable in class com.irurueta.navigation.geodesic.Pair
The second member of the pair.
set(double) - Method in class com.irurueta.navigation.geodesic.Accumulator
Sets the value to a double.
setA12(double) - Method in class com.irurueta.navigation.geodesic.GeodesicData
Sets arc length on the auxiliary sphere between point 1 and point 2 (degrees).
setAccelerationPSD(double) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Sets acceleration PSD (Power Spectral Density) per axis expressed in (m^2/s^3).
setArc(double) - Method in class com.irurueta.navigation.geodesic.GeodesicLine
Specify position of point 3 in terms of arc length.
setArea(double) - Method in class com.irurueta.navigation.geodesic.PolygonResult
Sets the area of the polygon (meters2).
setAreaS12(double) - Method in class com.irurueta.navigation.geodesic.GeodesicData
Sets area under the geodesic (meter2).
setAzi(double) - Method in class com.irurueta.navigation.geodesic.GnomonicData
Sets azimuth of geodesic at point (degrees).
setAzi1(double) - Method in class com.irurueta.navigation.geodesic.GeodesicData
Sets azimuth at point 1 (degrees).
setAzi2(double) - Method in class com.irurueta.navigation.geodesic.GeodesicData
Sets azimuth at point 2 (degrees).
setCircles(Circle[]) - Method in class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration2DSolver
Sets circles defining positions and euclidean distances.
setCircles(Circle[]) - Method in class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration2DSolver
Sets circles defining positions and euclidean distances.
setCircles(Circle[]) - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
Sets circles defining positions and euclidean distances.
setCircles(Circle[]) - Method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Sets circles defining positions and euclidean distances.
setCirclesAndStandardDeviations(Circle[], double[]) - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration2DSolver
Sets circles defining positions and Euclidean distances along with the standard deviations of provided circles radii.
setCirclesAndStandardDeviations(Circle[], double[]) - Method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Sets circles defining positions and Euclidean distances along with the standard deviations of provided circles radii.
setClockDrift(double) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Sets estimated receiver clock drift expressed in meters per second (m/s).
setClockDrift(Speed) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Sets estimated receiver clock drift.
setClockFrequencyPSD(double) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Sets receiver clock frequency-drift PSD (Power Spectral Density) expressed in (m^2/s^3).
setClockOffset(double) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Sets estimated receiver clock offset expressed in meters (m).
setClockOffset(Distance) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Sets estimated receiver clock offset.
setClockPhasePSD(double) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Sets receiver clock phase-drift PSD (Power Spectral Density) expressed in (m^2/s).
setCodeTrackingErrorSD(double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets code tracking error Standard Deviation (SD) expressed in meters per second (m/s).
setCodeTrackingErrorSDSpeed(Speed) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets code tracking error Standard Deviation (SD).
setComputeAndKeepInliersEnabled(boolean) - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Specifies whether inliers must be computed and kept.
setComputeAndKeepInliersEnabled(boolean) - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Specifies whether inliers must be computed and kept.
setComputeAndKeepInliersEnabled(boolean) - Method in class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
Specifies whether inliers must be computed and kept.
setComputeAndKeepInliersEnabled(boolean) - Method in class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
Specifies whether inliers must be computed and kept.
setComputeAndKeepResidualsEnabled(boolean) - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Specifies whether residuals must be computed and kept.
setComputeAndKeepResidualsEnabled(boolean) - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Specifies whether residuals must be computed and kept.
setComputeAndKeepResidualsEnabled(boolean) - Method in class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
Specifies whether residuals must be computed and kept.
setComputeAndKeepResidualsEnabled(boolean) - Method in class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
Specifies whether residuals must be computed and kept.
setConfidence(double) - Method in class com.irurueta.navigation.Accuracy
Sets confidence of provided accuracy of estimated point or measure.
setConfidence(double) - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Sets amount of confidence expressed as a value between 0.0 and 1.0 (which is equivalent to 100%).
setConfig(GNSSKalmanConfig) - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Sets GNSS Kalman configuration parameters (usually obtained through calibration).
setConstellationLongitudeOffsetAngle(Angle) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets longitude offset of constellation.
setConstellationLongitudeOffsetDegrees(double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets longitude offset of constellation expressed in degrees (deg).
setConstellationTimingOffset(double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets timing offset of constellation expressed in seconds (s).
setConstellationTimingOffsetTime(Time) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets timing offset of constellation.
setConvergenceThreshold(double) - Method in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Sets threshold to determine when convergence has been reached.
setCoordinates(double, double, double) - Method in class com.irurueta.navigation.frames.ECEFPosition
Sets cartesian coordinates of body position expressed in meters (m) and resolved along ECEF-frame axes.
setCoordinates(double, double, double) - Method in class com.irurueta.navigation.frames.ECEFVelocity
Sets velocity coordinates of body frame expressed in meters per second (m/s) resolved along ECEF-frame axes.
setCoordinates(double, double, double) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Sets cartesian coordinates of body position expressed in meters (m) and resolved along ECI or ECEF-frame axes.
setCoordinates(double, double, double) - Method in class com.irurueta.navigation.frames.NEDPosition
Sets curvilinear position coordinates.
setCoordinates(double, double, double) - Method in class com.irurueta.navigation.frames.NEDVelocity
Sets velocity coordinates of body frame expressed in meters per second (m/s) resolved along North, East, Down axes.
setCoordinates(Angle, Angle, Distance) - Method in class com.irurueta.navigation.frames.NEDPosition
Sets curvilinear position coordinates.
setCoordinates(Distance, Distance, Distance) - Method in class com.irurueta.navigation.frames.ECEFPosition
Sets cartesian coordinates of body position and resolved along ECEF-frame axes.
setCoordinates(Speed, Speed, Speed) - Method in class com.irurueta.navigation.frames.ECEFVelocity
Sets cartesian coordinates of body velocity resolved along ECEF-frame axes.
setCoordinates(Speed, Speed, Speed) - Method in class com.irurueta.navigation.frames.NEDVelocity
Sets velocity coordinates of body frame resolved along North, East, Down axes.
setCoordinateTransformation(CoordinateTransformation) - Method in class com.irurueta.navigation.frames.ECEFFrame
Sets coordinate transformation matrix.
setCoordinateTransformation(CoordinateTransformation) - Method in class com.irurueta.navigation.frames.ECIFrame
Sets coordinate transformation matrix.
setCoordinateTransformation(CoordinateTransformation) - Method in interface com.irurueta.navigation.frames.Frame
Sets coordinate transformation.
setCoordinateTransformation(CoordinateTransformation) - Method in class com.irurueta.navigation.frames.NEDFrame
Sets coordinate transformation matrix.
setCoordinateTransformationMatrix(Matrix) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Sts coordinate transformation matrix keeping current source and destination FrameType.
setCoordinateTransformationMatrix(Matrix) - Method in interface com.irurueta.navigation.frames.Frame
Sts coordinate transformation matrix keeping current source and destination FrameType.
setCoordinateTransformationMatrix(Matrix) - Method in class com.irurueta.navigation.frames.NEDFrame
Sts coordinate transformation matrix keeping current source and destination FrameType.
setCoordinateTransformationMatrix(Matrix, double) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Sets coordinate transformation matrix keeping current source and destination FrameType.
setCoordinateTransformationMatrix(Matrix, double) - Method in interface com.irurueta.navigation.frames.Frame
Sets coordinate transformation matrix keeping current source and destination FrameType.
setCoordinateTransformationMatrix(Matrix, double) - Method in class com.irurueta.navigation.frames.NEDFrame
Sets coordinate transformation matrix keeping current source and destination FrameType.
setCoordinateTransformationRotation(Rotation3D) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Sets coordinate transformation from 3D rotation and keeping current source and destination FrameType.
setCoordinateTransformationRotation(Rotation3D) - Method in interface com.irurueta.navigation.frames.Frame
Sets coordinate transformation from 3D rotation and keeping current source and destination FrameType.
setCoordinateTransformationRotation(Rotation3D) - Method in class com.irurueta.navigation.frames.NEDFrame
Sets coordinate transformation from 3D rotation and keeping current source and destination FrameType.
setCovariance(Matrix) - Method in class com.irurueta.navigation.gnss.GNSSKalmanState
Sets Kalman filter error covariance matrix.
setCovarianceKept(boolean) - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Specifies whether covariance must be kept after refining result.
setCovarianceMatrix(Matrix) - Method in class com.irurueta.navigation.Accuracy
Sets covariance matrix representing the accuracy of an estimated point or measure.
setDestinationType(FrameType) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
Sets destination frame type.
setDistance(double) - Method in class com.irurueta.navigation.geodesic.GeodesicLine
Specify position of point 3 in terms of distance.
setDistanceX(Distance) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Sets x coordinate of estimated ECEF user position.
setDistanceX(Distance) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Sets x coordinate of satellite ECEF position.
setDistanceY(Distance) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Sets y coordinate of estimated ECEF user position.
setDistanceY(Distance) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Sets y coordinate of satellite ECEF position.
setDistanceZ(Distance) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Sets z coordinate of estimated ECEF user position.
setDistanceZ(Distance) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Sets z coordinate of satellite ECEF position.
setEcefPosition(ECEFPosition) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Sets ECEF position.
setEcefPosition(ECEFPosition) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Sets estimated ECEF user position.
setEcefPosition(ECEFPosition) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Sets ECEF position of satellite.
setEcefVelocity(ECEFVelocity) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Sets velocity resolved in ECEF axes.
setEcefVelocity(ECEFVelocity) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Sets estimated ECEF user velocity.
setEcefVelocity(ECEFVelocity) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Sets ECEF velocity of satellite.
setEpochInterval(double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets minimum interval between GNSS epochs expressed in seconds (s).
setEpochInterval(double) - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Sets minimum epoch interval expressed in seconds (s) between consecutive propagations or measurements expressed in seconds.
setEpochInterval(Time) - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Sets minimum epoch interval between consecutive propagations or measurements.
setEpochIntervalTime(Time) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets minimum interval between GNSS epochs.
setEstimation(GNSSEstimation) - Method in class com.irurueta.navigation.gnss.GNSSKalmanState
Sets estimation of ECEF position and velocity, and estimated clock offset and drift.
setEulerAngles(double, double, double) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
Sets euler angles (roll, pitch and yaw) expressed in radians.
setEulerAngles(Angle, Angle, Angle) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
Sets euler angles (roll, pitch and yaw).
setFirst(double) - Method in class com.irurueta.navigation.geodesic.Pair
Sets the first member of the pair.
setHeight(double) - Method in class com.irurueta.navigation.frames.NEDFrame
Sets height expressed in meters.
setHeight(double) - Method in class com.irurueta.navigation.frames.NEDPosition
Sets height expressed in meters (m).
setHeightDistance(Distance) - Method in class com.irurueta.navigation.frames.NEDFrame
Sets height.
setHeightDistance(Distance) - Method in class com.irurueta.navigation.frames.NEDPosition
Sets height distance.
setHomogeneousLinearSolverUsed(boolean) - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Specifies whether an homogeneous linear solver is used either to estimate preliminary solutions or an initial solution for preliminary solutions that will be later refined.
setInitialClockDriftUncertainty(double) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Sets initial clock drift uncertainty per axis expressed in meters per second (m/s).
setInitialClockDriftUncertainty(Speed) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Sets initial clock drift uncertainty per axis.
setInitialClockOffsetUncertainty(double) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Sets initial clock offset uncertainty per axis expressed in meters (m).
setInitialClockOffsetUncertainty(Distance) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Sets initial clock offset uncertainty per axis.
setInitialEstimatedEcefPosition(ECEFPosition) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets initial estimated position resolved along ECEF axes.
setInitialEstimatedEcefPositionX(double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets x coordinate of initial estimated position resolved along ECEF axes and expressed in meters (m).
setInitialEstimatedEcefPositionXDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets x coordinate of initial estimated position resolved along ECEF axes.
setInitialEstimatedEcefPositionY(double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets y coordinate of initial estimated position resolved along ECEF axes and expressed in meters (m).
setInitialEstimatedEcefPositionYDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets y coordinate of initial estimated position resolved along ECEF axes.
setInitialEstimatedEcefPositionZ(double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets z coordinate of initial estimated position resolved along ECEF axes and expressed in meters (m).
setInitialEstimatedEcefPositionZDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets z coordinate of initial estimated position resolved along ECEF axes.
setInitialEstimatedPosition(Point3D) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets initial estimated position resolved along ECEF axes and expressed in meters (m).
setInitialPosition(P) - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
Sets initial position to start lateration solving.
setInitialPosition(P) - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Sets initial position to use as a starting point to find a new solution.
setInitialPositionUncertainty(double) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Sets initial position uncertainty per axis expressed in meters (m).
setInitialPositionUncertainty(Distance) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Sets initial position uncertainty per axis.
setInitialReceiverClockDrift(double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets initial receiver clock drift at time = 0 expressed in meters per second (m/s).
setInitialReceiverClockDriftSpeed(Speed) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets initial receiver clock drift at time = 0.
setInitialReceiverClockOffset(double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets initial receiver clock offset at time = 0 expressed in meters (m).
setInitialReceiverClockOffsetDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets initial receiver clock offset at time = 0.
setInitialVelocityUncertainty(double) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Sets initial velocity uncertainty per axis expressed in meters per second (m/s).
setInitialVelocityUncertainty(Speed) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Sets initial velocity uncertainty per axis.
setLat(double) - Method in class com.irurueta.navigation.geodesic.GnomonicData
Sets latitude of point (degrees).
setLat0(double) - Method in class com.irurueta.navigation.geodesic.GnomonicData
Sets latitude of center point of projection (degrees).
setLat1(double) - Method in class com.irurueta.navigation.geodesic.GeodesicData
Sets latitude of point 1 (degrees).
setLat2(double) - Method in class com.irurueta.navigation.geodesic.GeodesicData
Sets latitude of point 2 (degrees).
setLatitude(double) - Method in class com.irurueta.navigation.frames.NEDFrame
Sets latitude expressed in radians.
setLatitude(double) - Method in class com.irurueta.navigation.frames.NEDPosition
Sets latitude expressed in radians (rad).
setLatitudeAngle(Angle) - Method in class com.irurueta.navigation.frames.NEDFrame
Sets latitude.
setLatitudeAngle(Angle) - Method in class com.irurueta.navigation.frames.NEDPosition
Sets latitude angle.
setLinearSolverUsed(boolean) - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Specifies whether a linear solver is used or not (either homogeneous or inhomogeneous) for preliminary solutions.
setListener(GNSSKalmanFilteredEstimatorListener) - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Sets listener to notify events raised by this instance.
setListener(GNSSLeastSquaresPositionAndVelocityEstimatorListener) - Method in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Sets listener to notify events raised by this instance.
setListener(LaterationSolverListener<P>) - Method in class com.irurueta.navigation.lateration.LaterationSolver
Sets listener to be notified of events raised by this instance.
setListener(RobustLaterationSolverListener<P>) - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Sets listener to be notified of events raised by this instance.
setLon(double) - Method in class com.irurueta.navigation.geodesic.GnomonicData
Sets longitude of point (degrees).
setLon0(double) - Method in class com.irurueta.navigation.geodesic.GnomonicData
Sets longitude of center point of projection (degrees).
setLon1(double) - Method in class com.irurueta.navigation.geodesic.GeodesicData
Sets longitude of point 1 (degrees).
setLon2(double) - Method in class com.irurueta.navigation.geodesic.GeodesicData
Sets longitude of point 2 (degrees).
setLongitude(double) - Method in class com.irurueta.navigation.frames.NEDFrame
Sets longitude expressed in radians.
setLongitude(double) - Method in class com.irurueta.navigation.frames.NEDPosition
Sets longitude expressed in radians (rad).
setLongitudeAngle(Angle) - Method in class com.irurueta.navigation.frames.NEDFrame
Sets longitude.
setLongitudeAngle(Angle) - Method in class com.irurueta.navigation.frames.NEDPosition
Sets longitude angle.
setM12(double) - Method in class com.irurueta.navigation.geodesic.GeodesicData
Sets reduced length of geodesic (meters).
setMaskAngle(Angle) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets mask angle.
setMaskAngleDegrees(double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets mask angle expressed in degrees (deg).
setMatrix(Matrix) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
Sets matrix containing a rotation.
setMatrix(Matrix, double) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
Sets matrix containing a rotation.
setMaxIterations(int) - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Sets maximum allowed number of iterations.
setMeasurements(Collection<GNSSMeasurement>) - Method in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Sets GNSS measurements of a collection of satellites.
setNum(int) - Method in class com.irurueta.navigation.geodesic.PolygonResult
Sets the number of vertices in the polygon.
setNumberOfSatellites(int) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets number of satellites in constellation.
setOrbitalRadiusOfSatellites(double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets orbital radius of satellites expressed in meters (m).
setOrbitalRadiusOfSatellitesDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets orbital radius of satellites.
setPerimeter(double) - Method in class com.irurueta.navigation.geodesic.PolygonResult
Sets the perimeter of the polygon or the length of the polyline (meters).
setPosition(double, double, double) - Method in class com.irurueta.navigation.frames.NEDFrame
Sets body position.
setPosition(double, double, Distance) - Method in class com.irurueta.navigation.frames.NEDFrame
Sets body position.
setPosition(Point3D) - Method in class com.irurueta.navigation.frames.ECEFPosition
Sets body position expressed in meters (m) and resolved along ECEF-frame axes.
setPosition(Point3D) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Sets body position expressed in meters (m) and resolved along ECI or ECEF-frame axes.
setPosition(Point3D) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Sets position resolved in ECEF axes.
setPosition(Point3D) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Sets estimated ECEF user position expressed in meters (m).
setPosition(Point3D) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Sets ECEF position of satellite expressed in meters (m).
setPosition(ECEFPosition) - Method in class com.irurueta.navigation.frames.ECEFFrame
Sets cartesian position.
setPosition(NEDPosition) - Method in class com.irurueta.navigation.frames.NEDFrame
Sets curvilinear position, expressed in terms of latitude, longitude and height.
setPosition(Angle, Angle, double) - Method in class com.irurueta.navigation.frames.NEDFrame
Sets body position.
setPosition(Angle, Angle, Distance) - Method in class com.irurueta.navigation.frames.NEDFrame
Sets body position.
setPositionAndVelocity(ECEFPositionAndVelocity) - Method in class com.irurueta.navigation.frames.ECEFFrame
Sets cartesian position and velocity.
setPositionAndVelocity(ECEFPositionAndVelocity) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Sets estimated ECEF user position and velocity.
setPositionAndVelocity(ECEFPositionAndVelocity) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Sets ECEF position and velocity of satellite.
setPositionCoordinates(double, double, double) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Sets ECEF position expressed in meters (m).
setPositionCoordinates(double, double, double) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Sets coordinates of estimated ECEF user position expressed in meters (m).
setPositionCoordinates(double, double, double) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Sets coordinates of satellite ECEF position expressed in meters (m).
setPositionCoordinates(Distance, Distance, Distance) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Sets cartesian coordinates of body position resolved along ECI or ECEF-frame axes.
setPositionCoordinates(Distance, Distance, Distance) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Sets coordinates of estimated ECEF user position.
setPositionCoordinates(Distance, Distance, Distance) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Sets coordinates of satellite ECEF position.
setPositionDistanceCoordinates(Distance, Distance, Distance) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Sets position resolved in ECEF axes.
setPositionsAndDistances(P[], double[]) - Method in class com.irurueta.navigation.lateration.LaterationSolver
Sets known positions and Euclidean distances.
setPositionsAndDistances(P[], double[]) - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
Sets known positions and Euclidean distances.
setPositionsAndDistances(P[], double[]) - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Sets known positions and Euclidean distances.
setPositionsDistancesAndStandardDeviations(P[], double[], double[]) - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
Sets known positions, Euclidean distances and the respective standard deviations of measured distances.
setPositionsDistancesAndStandardDeviations(P[], double[], double[]) - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Sets known positions, Euclidean distances and the respective standard deviations of measured distances.
setPositionX(Distance) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Sets cartesian x coordinate of body position resolved along ECI or ECEF-frame axes.
setPositionY(Distance) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Sets cartesian y coordinate of body position resolved along ECI or ECEF-frame axes.
setPositionZ(Distance) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Sets cartesian z coordinate of body position resolved along ECI or ECEF-frame axes.
setPreliminarySolutionRefined(boolean) - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Specifies whether preliminary solutions must be refined after an initial linear solution is found.
setPreliminarySubsetSize(int) - Method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Sets size of subsets to be checked during robust estimation.
setPreliminarySubsetSize(int) - Method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Sets size of subsets to be checked during robust estimation.
setPreliminarySubsetSize(int) - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Sets size of subsets to be checked during robust estimation.
setPriorPositionAndVelocity(ECEFPositionAndVelocity) - Method in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Sets previously predicted ECEF user position and velocity.
setPriorPositionAndVelocityFromEstimation(GNSSEstimation) - Method in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Sets previously predicted ECEF user position and velocity from a previous predicted result.
setProgressDelta(float) - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Sets amount of progress variation before notifying a progress change during estimation.
setPseudoRange(double) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Sets pseudo-range measurement expressed in meters (m).
setPseudoRangeDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Sets pseudo-range measurement.
setPseudoRangeSD(double) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Sets pseudo-range measurement noise SD (Standard Deviation) expressed in meters (m).
setPseudoRangeSD(Distance) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Sets pseudo-range measurement noise SD (Standard Deviation).
setPseudoRate(double) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Sets pseudo-range rate measurement expressed in meters per second (m/s).
setPseudoRateSpeed(Speed) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Sets pseudo-range rate measurement.
setQualityScores(double[]) - Method in class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
Sets quality scores corresponding to each pair of positions and distances (i.e. sample).
setQualityScores(double[]) - Method in class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
Sets quality scores corresponding to each pair of positions and distances (i.e. sample).
setQualityScores(double[]) - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Sets quality scores corresponding to each pair of positions and distances (i.e. sample).
setQualityScores(double[]) - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Sets quality scores corresponding to each pair of positions and distances (i.e. sample).
setQualityScores(double[]) - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Sets quality scores corresponding to each pair of positions and distances (i.e. sample).
setRangeRateSD(double) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Sets pseudo-range rate measurement SD (Standard Deviation) expressed in meters per second (m/s).
setRangeRateSD(Speed) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Sets pseudo-range rate measurement noise SD (Standard Deviation).
setRangeRateTrackingErrorSD(double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets range rate tracking error Standard Deviation (SD) expressed in meters per second (m/s).
setRangeRateTrackingErrorSDSpeed(Speed) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets range rate tracking error Standard Deviation (SD).
setResultRefined(boolean) - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Specifies whether result must be refined using a non-linear solver over found inliers.
setRk(double) - Method in class com.irurueta.navigation.geodesic.GnomonicData
Sets reciprocal of azimuthal scale at point.
setS12(double) - Method in class com.irurueta.navigation.geodesic.GeodesicData
Sets distance between point 1 and point 2 (meters).
setSatellitesInclinationAngle(Angle) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets inclination angle of satellites.
setSatellitesInclinationDegrees(double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets inclination angle of satellites expressed in degrees (deg).
setScaleM12(double) - Method in class com.irurueta.navigation.geodesic.GeodesicData
Sets geodesic scale of point 2 relative to point 1 (dimensionless).
setScaleM21(double) - Method in class com.irurueta.navigation.geodesic.GeodesicData
Sets geodesic scale of point 1 relative to point 2 (dimensionless).
setSecond(double) - Method in class com.irurueta.navigation.geodesic.Pair
Sets the second member of the pair.
setSISErrorSD(double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets Signal In Space (SIS) error Standard Deviation (SD) expressed in meters (m).
setSISErrorSDDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets Signal In Space (SIS) error Standard Deviation (SD).
setSourceType(FrameType) - Method in class com.irurueta.navigation.frames.CoordinateTransformation
Sets source frame type.
setSpeedCoordinates(Speed, Speed, Speed) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Sets velocity coordinates of body frame resolved along ECI or ECEF-frame axes.
setSpeedCoordinates(Speed, Speed, Speed) - Method in class com.irurueta.navigation.frames.NEDFrame
Sets velocity coordinates of body frame resolved along North, East, Down axes.
setSpeedCoordinates(Speed, Speed, Speed) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Sets coordinates of velocity resolved in ECEF axes.
setSpeedD(Speed) - Method in class com.irurueta.navigation.frames.NEDFrame
Sets coordinate of velocity of body frame with respect ECEF frame and resolved along Down axis.
setSpeedD(Speed) - Method in class com.irurueta.navigation.frames.NEDVelocity
Sets coordinate of velocity of body frame with respect ECEF frame and resolved along Down axis.
setSpeedE(Speed) - Method in class com.irurueta.navigation.frames.NEDFrame
Sets coordinate of velocity of body frame with respect ECEF frame and resolved along East axis.
setSpeedE(Speed) - Method in class com.irurueta.navigation.frames.NEDVelocity
Sets coordinate of velocity of body frame with respect ECEF frame and resolved along East axis.
setSpeedN(Speed) - Method in class com.irurueta.navigation.frames.NEDFrame
Sets coordinate of velocity of body frame with respect ECEF frame and resolved along North axis.
setSpeedN(Speed) - Method in class com.irurueta.navigation.frames.NEDVelocity
Sets coordinate of velocity of body frame with respect ECEF frame and resolved along North axis.
setSpeedX(Speed) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Sets x coordinate of velocity of body frame resolved along ECI or ECEF-frame axes.
setSpeedX(Speed) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Sets x coordinate of velocity resolved in ECEF axes.
setSpeedX(Speed) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Sets x coordinate of estimated ECEF user velocity.
setSpeedX(Speed) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Sets x coordinate of satellite ECEF velocity.
setSpeedY(Speed) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Sets y coordinate of velocity of body frame resolved along ECI or ECEF-frame axes.
setSpeedY(Speed) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Sets y coordinate of velocity resolved in ECEF axes.
setSpeedY(Speed) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Sets y coordinate of estimated ECEF user velocity.
setSpeedY(Speed) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Sets y coordinate of satellite ECEF velocity.
setSpeedZ(Speed) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Sets z coordinate of velocity of body frame resolved along ECI or ECEF-frame axes.
setSpeedZ(Speed) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Sets z coordinate of velocity resolved in ECEF axes.
setSpeedZ(Speed) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Sets z coordinate of estimated ECEF user velocity.
setSpeedZ(Speed) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Sets z coordinate of satellite ECEF velocity.
setSpheres(Sphere[]) - Method in class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLateration3DSolver
Sets spheres defining positions and Euclidean distances.
setSpheres(Sphere[]) - Method in class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLateration3DSolver
Sets spheres defining positions and Euclidean distances.
setSpheres(Sphere[]) - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
Sets spheres defining positions and Euclidean distances.
setSpheres(Sphere[]) - Method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Sets spheres defining positions and Euclidean distances.
setSpheresAndStandardDeviations(Sphere[], double[]) - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLateration3DSolver
Sets spheres defining positions and Euclidean distances along with the standard deviations of provided spheres radii.
setSpheresAndStandardDeviations(Sphere[], double[]) - Method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Sets spheres defining positions and Euclidean distances along with the standard deviations of provided spheres radii.
setStandardDeviationFactor(double) - Method in class com.irurueta.navigation.Accuracy
Sets standard deviation factor to account for a given accuracy confidence.
setStopThreshold(double) - Method in class com.irurueta.navigation.lateration.LMedSRobustLateration2DSolver
Sets threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
setStopThreshold(double) - Method in class com.irurueta.navigation.lateration.LMedSRobustLateration3DSolver
Sets threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
setStopThreshold(double) - Method in class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
Sets threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
setStopThreshold(double) - Method in class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
Sets threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
setThreshold(double) - Method in class com.irurueta.navigation.lateration.MSACRobustLateration2DSolver
Sets threshold to determine whether samples are inliers or not.
setThreshold(double) - Method in class com.irurueta.navigation.lateration.MSACRobustLateration3DSolver
Sets threshold to determine whether samples are inliers or not.
setThreshold(double) - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Sets threshold to determine whether samples are inliers or not when testing possible solutions.
setThreshold(double) - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Sets threshold to determine whether samples are inliers or not when testing possible solutions.
setThreshold(double) - Method in class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
Sets threshold to determine whether samples are inliers or not when testing possible solutions.
setThreshold(double) - Method in class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
Sets threshold to determine whether samples are inliers or not when testing possible solutions.
setupFitter() - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
Setups fitter to solve lateration problem.
setValues(double, double, double, double, double, double, double, double, double) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Sets configuration parameters.
setValues(double, double, double, double, int, double, double, double, double, double, double, double, double, double, double, double, double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets values.
setValues(double, Point3D, int, double, double, double, double, double, double, double, double, double, double, double, double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets values.
setValues(double, ECEFPosition, int, double, double, double, double, double, double, double, double, double, double, double, double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets values.
setValues(Distance, Speed, Distance, Speed, double, double, double, Distance, Speed) - Method in class com.irurueta.navigation.gnss.GNSSKalmanConfig
Sets configuration parameters.
setValues(Time, Point3D, int, Distance, Angle, Angle, Time, Angle, Distance, Distance, Distance, Speed, Speed, Distance, Speed) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets values.
setValues(Time, ECEFPosition, int, Distance, Angle, Angle, Time, Angle, Distance, Distance, Distance, Speed, Speed, Distance, Speed) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets values.
setValues(Time, Distance, Distance, Distance, int, Distance, Angle, Angle, Time, Angle, Distance, Distance, Distance, Speed, Speed, Distance, Speed) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets values.
setVd(double) - Method in class com.irurueta.navigation.frames.NEDFrame
Sets coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along Down axis.
setVd(double) - Method in class com.irurueta.navigation.frames.NEDVelocity
Sets coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along Down axis.
setVe(double) - Method in class com.irurueta.navigation.frames.NEDFrame
Sets coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along East axis.
setVe(double) - Method in class com.irurueta.navigation.frames.NEDVelocity
Sets coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along East axis.
setVelocity(ECEFVelocity) - Method in class com.irurueta.navigation.frames.ECEFFrame
Sets cartesian velocity.
setVelocity(NEDVelocity) - Method in class com.irurueta.navigation.frames.NEDFrame
Sets velocity coordinates of body frame resolved along North, East, Down axes.
setVelocityCoordinates(double, double, double) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Sets velocity coordinates of body frame expressed in meters per second (m/s) resolved along ECI or ECEF-frame axes.
setVelocityCoordinates(double, double, double) - Method in class com.irurueta.navigation.frames.NEDFrame
Sets velocity coordinates of body frame expressed in meters per second (m/s) resolved along North, East, Down axes.
setVelocityCoordinates(double, double, double) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Sets velocity coordinates resolved in ECEF axes and expressed in meters per second (m/s).
setVelocityCoordinates(double, double, double) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Sets coordinates of estimated ECEF user velocity expressed in meters per second (m/s).
setVelocityCoordinates(double, double, double) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Sets ECEF coordinates of satellite velocity expressed in meters per second (m/s).
setVelocityCoordinates(Speed, Speed, Speed) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Sets coordinates of estimated ECEF user velocity.
setVelocityCoordinates(Speed, Speed, Speed) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Sets ECEF coordinates of satellite velocity.
setVn(double) - Method in class com.irurueta.navigation.frames.NEDFrame
Sets coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along North axis.
setVn(double) - Method in class com.irurueta.navigation.frames.NEDVelocity
Sets coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along North axis.
setVx(double) - Method in class com.irurueta.navigation.frames.ECEFVelocity
Sets x coordinate of velocity of body frame expressed in meters per second (m/s) resolved along ECEF-frame axes.
setVx(double) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Sets x coordinate of velocity of body frame expressed in meters per second (m/s) resolved along ECI or ECEF-frame axes.
setVx(double) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Sets x coordinate of velocity resolved in ECEF axes and expressed in meters per second (m/s).
setVx(double) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Sets x coordinate of estimated ECEF user velocity expressed in meters per second (m/s).
setVx(double) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Sets x coordinate of satellite ECEF velocity expressed in meters per second (m/s).
setVx(Speed) - Method in class com.irurueta.navigation.frames.ECEFVelocity
Sets x coordinate of velocity of body frame resolved along ECEF-frame axes.
setVy(double) - Method in class com.irurueta.navigation.frames.ECEFVelocity
Sets y coordinate of velocity of body frame expressed in meters per second (m/s) resolved along ECEF-frame axes.
setVy(double) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Sets y coordinate of velocity of body frame expressed in meters per second (m/s) resolved along ECI or ECEF-frame axes.
setVy(double) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Sets y coordinate of velocity resolved in ECEF axes and expressed in meters per second (m/s).
setVy(double) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Sets y coordinate of estimated ECEF user velocity expressed in meters per second (m/s).
setVy(double) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Sets y coordinate of satellite ECEF velocity expressed in meters per second (m/s).
setVy(Speed) - Method in class com.irurueta.navigation.frames.ECEFVelocity
Sets y coordinate of velocity of body frame resolved along ECEF-frame axes.
setVz(double) - Method in class com.irurueta.navigation.frames.ECEFVelocity
Sets z coordinate of velocity of body frame expressed in meters per second (m/s) resolved along ECEF-frame axes.
setVz(double) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Sets z coordinate of velocity of body frame expressed in meters per second (m/s) resolved along ECI or ECEF-frame axes.
setVz(double) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Sets z coordinate of velocity resolved in ECEF axes and expressed in meters per second (m/s).
setVz(double) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Sets z coordinate of estimated ECEF user velocity expressed in meters per second (m/s).
setVz(double) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Sets z coordinate of satellite ECEF velocity expressed in meters per second (m/s).
setVz(Speed) - Method in class com.irurueta.navigation.frames.ECEFVelocity
Sets z coordinate of velocity of body frame resolved along ECEF-frame axes.
setX(double) - Method in class com.irurueta.navigation.frames.ECEFPosition
Sets cartesian x coordinate of body position expressed in meters (m) with respect ECEF frame, resolved along ECEF axes.
setX(double) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Sets cartesian x coordinate of body position expressed in meters (m) and resolved along ECI or ECEF-frame axes.
setX(double) - Method in class com.irurueta.navigation.geodesic.GnomonicData
Sets easting of point (meters).
setX(double) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Sets cartesian x coordinate of position resolved in ECEF axes and expressed in meters (m).
setX(double) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Sets x coordinate of estimated ECEF user position expressed in meters (m).
setX(double) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Sets x coordinate of satellite ECEF position expressed in meters (m).
setX(Distance) - Method in class com.irurueta.navigation.frames.ECEFPosition
Sets cartesian x coordinate of body position resolved along ECEF-frame axes.
setXDistance(Distance) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Sets cartesian x coordinate of position resolved in ECEF axes.
setY(double) - Method in class com.irurueta.navigation.frames.ECEFPosition
Sets cartesian y coordinate of body position expressed in meters (m) with respect ECEF frame, resolved along ECEF axes.
setY(double) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Sets cartesian y coordinate of body position expressed in meters (m) and resolved along ECI or ECEF-frame axes.
setY(double) - Method in class com.irurueta.navigation.geodesic.GnomonicData
Sets northing of point (meters).
setY(double) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Sets cartesian y coordinate of position resolved in ECEF axes and expressed in meters (m).
setY(double) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Sets y coordinate of estimated ECEF user position expressed in meters (m).
setY(double) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Sets y coordinate of satellite ECEF position expressed in meters (m).
setY(Distance) - Method in class com.irurueta.navigation.frames.ECEFPosition
Sets cartesian y coordinate of body position resolved along ECEF-frame axes.
setYDistance(Distance) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Sets cartesian y coordinate of position resolved in ECEF axes.
setZ(double) - Method in class com.irurueta.navigation.frames.ECEFPosition
Sets cartesian z coordinate of body position expressed in meters (m) with respect ECEF frame, resolved along ECEF axes.
setZ(double) - Method in class com.irurueta.navigation.frames.ECIorECEFFrame
Sets cartesian z coordinate of body position expressed in meters (m) and resolved along ECI or ECEF-frame axes.
setZ(double) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Sets cartesian z coordinate of position resolved in ECEF axes and expressed in meters (m).
setZ(double) - Method in class com.irurueta.navigation.gnss.GNSSEstimation
Sets z coordinate of estimated ECEF user position expressed in meters (m).
setZ(double) - Method in class com.irurueta.navigation.gnss.GNSSMeasurement
Sets z coordinate of satellite ECEF position expressed in meters (m).
setZ(Distance) - Method in class com.irurueta.navigation.frames.ECEFPosition
Sets cartesian z coordinate of body position resolved along ECEF-frame axes.
setZDistance(Distance) - Method in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Sets cartesian z coordinate of position resolved in ECEF axes.
setZenithIonosphereErrorSD(double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets Zenith ionosphere error Standard Deviation (SD) expressed in meters (m).
setZenithIonosphereErrorSDDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets Zenith ionosphere error Standard Deviation (SD).
setZenithTroposphereErrorSD(double) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets Zenith troposphere error Standard Deviation (SD) expressed in meters (m).
setZenithTroposphereErrorSDDistance(Distance) - Method in class com.irurueta.navigation.gnss.GNSSConfig
Sets Zenith troposphere error Standard Deviation (SD).
sig12 - Variable in class com.irurueta.navigation.geodesic.Geodesic.InverseStartV
 
sig12 - Variable in class com.irurueta.navigation.geodesic.Geodesic.Lambda12V
 
sincosd(double) - Static method in class com.irurueta.navigation.geodesic.GeoMath
Evaluate the sine and cosine function with the argument in degrees.
sinCosSeries(boolean, double, double, double[]) - Static method in class com.irurueta.navigation.geodesic.Geodesic
This is a reformulation of the geodesic problem.
sisErrorSD - Variable in class com.irurueta.navigation.gnss.GNSSConfig
Signal In Space (SIS) error Standard Deviation (SD) expressed in meters (m).
solve() - Method in class com.irurueta.navigation.lateration.HomogeneousLinearLeastSquaresLaterationSolver
Solves the lateration problem.
solve() - Method in class com.irurueta.navigation.lateration.InhomogeneousLinearLeastSquaresLaterationSolver
Solves the lateration problem.
solve() - Method in class com.irurueta.navigation.lateration.LaterationSolver
Solves the lateration problem.
solve() - Method in class com.irurueta.navigation.lateration.LMedSRobustLateration2DSolver
Solves the lateration problem.
solve() - Method in class com.irurueta.navigation.lateration.LMedSRobustLateration3DSolver
Solves the lateration problem.
solve() - Method in class com.irurueta.navigation.lateration.MSACRobustLateration2DSolver
Solves the lateration problem.
solve() - Method in class com.irurueta.navigation.lateration.MSACRobustLateration3DSolver
Solves the lateration problem.
solve() - Method in class com.irurueta.navigation.lateration.NonLinearLeastSquaresLaterationSolver
Solves the lateration problem.
solve() - Method in class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
Solves the lateration problem.
solve() - Method in class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
Solves the lateration problem.
solve() - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Solves the lateration problem.
solve() - Method in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Solves the lateration problem.
solve() - Method in class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
Solves the lateration problem.
solve() - Method in class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
Solves the lateration problem.
solve() - Method in class com.irurueta.navigation.lateration.RobustLaterationSolver
Solves the lateration problem.
solvePreliminarySolutions(int[], List<Point2D>) - Method in class com.irurueta.navigation.lateration.RobustLateration2DSolver
Solves a preliminary solution for a subset of samples picked by a robust estimator.
solvePreliminarySolutions(int[], List<Point3D>) - Method in class com.irurueta.navigation.lateration.RobustLateration3DSolver
Solves a preliminary solution for a subset of samples picked by a robust estimator.
somg1 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
sourceType - Variable in class com.irurueta.navigation.frames.CoordinateTransformation
Source frame type.
SPEED_OF_LIGHT - Static variable in class com.irurueta.navigation.geodesic.Constants
Speed of light in the vacuum expressed in meters per second (m/s).
SPEED_OF_LIGHT - Static variable in class com.irurueta.navigation.gnss.GNSSKalmanEpochEstimator
Speed of light in the vacuum expressed in meters per second (m/s).
SPEED_OF_LIGHT - Static variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Speed of light in the vacuum expressed in meters per second (m/s).
SPEED_OF_LIGHT - Static variable in class com.irurueta.navigation.gnss.GNSSMeasurementsGenerator
Speed of light in the vacuum expressed in meters per second (m/s).
sq(double) - Static method in class com.irurueta.navigation.geodesic.GeoMath
Square a number.
ssig1 - Variable in class com.irurueta.navigation.geodesic.Geodesic.Lambda12V
 
ssig1 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
ssig2 - Variable in class com.irurueta.navigation.geodesic.Geodesic.Lambda12V
 
STANDARD - Static variable in class com.irurueta.navigation.geodesic.GeodesicMask
All of the above, the "standard" output and capabilities.
startLatitude - Variable in class com.irurueta.navigation.utils.LocationUtils.BearingDistance
Starting latitude (degrees).
startLongitude - Variable in class com.irurueta.navigation.utils.LocationUtils.BearingDistance
Starting longitude (degrees).
state - Variable in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Current Kalman filter state containing current GNSS estimation along with Kalman filter covariance error matrix.
STATE_COMPONENTS - Static variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Number of components of predicted state.
stau1 - Variable in class com.irurueta.navigation.geodesic.GeodesicLine
 
stopThreshold - Variable in class com.irurueta.navigation.lateration.LMedSRobustLateration2DSolver
Threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
stopThreshold - Variable in class com.irurueta.navigation.lateration.LMedSRobustLateration3DSolver
Threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
stopThreshold - Variable in class com.irurueta.navigation.lateration.PROMedSRobustLateration2DSolver
Threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
stopThreshold - Variable in class com.irurueta.navigation.lateration.PROMedSRobustLateration3DSolver
Threshold to be used to keep the algorithm iterating in case that best estimated threshold using median of residuals is not small enough.
sum(double) - Method in class com.irurueta.navigation.geodesic.Accumulator
Returns the result of adding a number to sum (but don't change sum).
sum(double, double) - Static method in class com.irurueta.navigation.geodesic.GeoMath
The error-free sum of two numbers.

T

t - Variable in class com.irurueta.navigation.geodesic.Accumulator
s + t accumulators for the sum.
testEdge(double, double, boolean, boolean) - Method in class com.irurueta.navigation.geodesic.PolygonArea
Return the results assuming a tentative final test point is added via an azimuth and distance; however, the data for the test point is not saved.
testPoint(double, double, boolean, boolean) - Method in class com.irurueta.navigation.geodesic.PolygonArea
Return the results assuming a tentative final test point is added; however, the data for the test point is not saved.
threshold - Variable in class com.irurueta.navigation.lateration.MSACRobustLateration2DSolver
Threshold to determine whether samples are inliers or not when testing possible estimation solutions.
threshold - Variable in class com.irurueta.navigation.lateration.MSACRobustLateration3DSolver
Threshold to determine whether samples are inliers or not when testing possible estimation solutions.
threshold - Variable in class com.irurueta.navigation.lateration.PROSACRobustLateration2DSolver
Threshold to determine whether samples are inliers or not when testing possible solutions.
threshold - Variable in class com.irurueta.navigation.lateration.PROSACRobustLateration3DSolver
Threshold to determine whether samples are inliers or not when testing possible solutions.
threshold - Variable in class com.irurueta.navigation.lateration.RANSACRobustLateration2DSolver
Threshold to determine whether samples are inliers or not when testing possible solutions.
threshold - Variable in class com.irurueta.navigation.lateration.RANSACRobustLateration3DSolver
Threshold to determine whether samples are inliers or not when testing possible solutions.
TimeIntervalFrameConverter<S extends Frame,D extends Frame> - Interface in com.irurueta.navigation.frames.converters
Converts between source and destination frames during a given time interval.
TIMESTAMP_FORMAT - Static variable in class com.irurueta.navigation.BuildInfo
Format for build timestamp.
TINY - Static variable in class com.irurueta.navigation.geodesic.Geodesic
Underflow guard.
tmp1 - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Temporal matrix to be reused.
tmp10 - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Temporal matrix to be reused.
tmp2 - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Temporal matrix to be reused.
tmp3 - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Temporal matrix to be reused.
tmp4 - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Temporal matrix to be reused.
tmp5 - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Temporal matrix to be reused.
tmp6 - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Temporal matrix to be reused.
tmp7 - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Temporal matrix to be reused.
tmp8 - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Temporal matrix to be reused.
tmp9 - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Temporal matrix to be reused.
toEllipse() - Method in class com.irurueta.navigation.Accuracy2D
Converts provided covariance matrix into a 2D ellipse taking into account current confidence and standard deviation factor.
toEllipsoid() - Method in class com.irurueta.navigation.Accuracy3D
Converts provided covariance matrix into a 3D ellipsoid taking into account current confidence and standard deviation factor.
TOL0 - Static variable in class com.irurueta.navigation.geodesic.Geodesic
 
TOL1 - Static variable in class com.irurueta.navigation.geodesic.Geodesic
Increase multiplier in defn of TOl1 from 100 to 200 to fix inverse case 52.784459412564 0 -52.784459512563990912 179.634407464943777557
TOL2 - Static variable in class com.irurueta.navigation.geodesic.Geodesic
 
TOLB - Static variable in class com.irurueta.navigation.geodesic.Geodesic
Check on bisection interval.
transit(double, double) - Static method in class com.irurueta.navigation.geodesic.PolygonArea
 
transitDirect(double, double) - Static method in class com.irurueta.navigation.geodesic.PolygonArea
 
TROPO_FACTOR - Static variable in class com.irurueta.navigation.gnss.GNSSBiasesGenerator
Troposphere factor.

U

updateMeasurements(Collection<GNSSMeasurement>, double) - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Updates GNSS measurements of this estimator when new satellite measurements are available.
updateMeasurements(Collection<GNSSMeasurement>, Time) - Method in class com.irurueta.navigation.gnss.GNSSKalmanFilteredEstimator
Updates GNSS measurements of this estimator when new satellite measurements are available.
useHomogeneousLinearSolver - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
Indicates whether an homogeneous linear solver is used either to estimate preliminary solutions or an initial solution for preliminary solutions that will be later refined.
useLinearSolver - Variable in class com.irurueta.navigation.lateration.RobustLaterationSolver
Indicates whether a linear solver is used or not (either homogeneous or inhomogeneous) for preliminary solutions.

V

valueOf(String) - Static method in enum class com.irurueta.navigation.frames.FrameType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.irurueta.navigation.lateration.LaterationSolverType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.irurueta.navigation.frames.FrameType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.irurueta.navigation.lateration.LaterationSolverType
Returns an array containing the constants of this enum class, in the order they are declared.
vd - Variable in class com.irurueta.navigation.frames.NEDFrame
Coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along Down axis.
vd - Variable in class com.irurueta.navigation.frames.NEDVelocity
Coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along Down axis.
ve - Variable in class com.irurueta.navigation.frames.NEDFrame
Coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along East axis.
ve - Variable in class com.irurueta.navigation.frames.NEDVelocity
Coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along East axis.
version - Variable in class com.irurueta.navigation.BuildInfo
Version of this library.
VERSION_KEY - Static variable in class com.irurueta.navigation.BuildInfo
Key to obtain version of this library from properties file.
vn - Variable in class com.irurueta.navigation.frames.NEDFrame
Coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along North axis.
vn - Variable in class com.irurueta.navigation.frames.NEDVelocity
Coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame and resolved along North axis.
vx - Variable in class com.irurueta.navigation.frames.ECEFVelocity
X coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame, resolved along the corresponding frame axes.
vx - Variable in class com.irurueta.navigation.frames.ECIorECEFFrame
X coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECI or ECEF frame, resolved along the corresponding frame axes.
vx - Variable in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
X coordinate of velocity resolved in ECEF axes and expressed in meters per second (m/s).
vx - Variable in class com.irurueta.navigation.gnss.GNSSEstimation
X coordinate of estimated ECEF user velocity expressed in meters per second (m/s).
vx - Variable in class com.irurueta.navigation.gnss.GNSSMeasurement
X coordinate of satellite ECEF velocity expressed in meters per second (m/s).
vy - Variable in class com.irurueta.navigation.frames.ECEFVelocity
Y coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame, resolved along the corresponding frame axes.
vy - Variable in class com.irurueta.navigation.frames.ECIorECEFFrame
Y coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECI or ECEF frame, resolved along the corresponding frame axes.
vy - Variable in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Y coordinate of velocity resolved in ECEF axes and expressed in meters per second (m/s).
vy - Variable in class com.irurueta.navigation.gnss.GNSSEstimation
Y coordinate of estimated ECEF user velocity expressed in meters per second (m/s).
vy - Variable in class com.irurueta.navigation.gnss.GNSSMeasurement
Y coordinate of satellite ECEF velocity expressed in meters per second (m/s).
vz - Variable in class com.irurueta.navigation.frames.ECEFVelocity
Z coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECEF frame, resolved along the corresponding frame axes.
vz - Variable in class com.irurueta.navigation.frames.ECIorECEFFrame
Z coordinate of velocity of body frame expressed in meters per second (m/s) with respect ECI or ECEF frame, resolved along the corresponding frame axes.
vz - Variable in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Z coordinate of velocity resolved in ECEF axes and expressed in meters per second (m/s).
vz - Variable in class com.irurueta.navigation.gnss.GNSSEstimation
Z coordinate of estimated ECEF user velocity expressed in meters per second (m/s).
vz - Variable in class com.irurueta.navigation.gnss.GNSSMeasurement
Z coordinate of satellite ECEF velocity expressed in meters per second (m/s).

W

WGS84 - Static variable in class com.irurueta.navigation.geodesic.Geodesic
A global instantiation of Geodesic with the parameters for the WGS84 ellipsoid.

X

x - Variable in class com.irurueta.navigation.frames.ECEFPosition
Cartesian x coordinate of body position expressed in meters (m) with respect ECEF frame, resolved along ECEF axes.
x - Variable in class com.irurueta.navigation.frames.ECIorECEFFrame
Cartesian x coordinate of body position expressed in meters (m) with respect ECI or ECEF frame, resolved along the corresponding frame axes.
x - Variable in class com.irurueta.navigation.geodesic.GnomonicData
Easting of point (meters).
x - Variable in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Cartesian x coordinate of position resolved in ECEF axes and expressed in meters (m).
x - Variable in class com.irurueta.navigation.gnss.GNSSEstimation
X coordinate of estimated ECEF user position expressed in meters (m).
x - Variable in class com.irurueta.navigation.gnss.GNSSMeasurement
X coordinate of satellite ECEF position expressed in meters (m).
xEst - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Estimated state to be reused.
xPred - Variable in class com.irurueta.navigation.gnss.GNSSLeastSquaresPositionAndVelocityEstimator
Predicted state to be reused.
XTHRESH - Static variable in class com.irurueta.navigation.geodesic.Geodesic
 

Y

y - Variable in class com.irurueta.navigation.frames.ECEFPosition
Cartesian y coordinate of body position expressed in meters (m) with respect ECEF frame, resolved along ECEF axes.
y - Variable in class com.irurueta.navigation.frames.ECIorECEFFrame
Cartesian y coordinate of body position expressed in meters (m) with respect ECI or ECEF frame, resolved along the corresponding frame axes.
y - Variable in class com.irurueta.navigation.geodesic.GnomonicData
Northing of point (meters).
y - Variable in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Cartesian y coordinate of position resolved in ECEF axes and expressed in meters (m).
y - Variable in class com.irurueta.navigation.gnss.GNSSEstimation
Y coordinate of estimated ECEF user position expressed in meters (m).
y - Variable in class com.irurueta.navigation.gnss.GNSSMeasurement
Y coordinate of satellite ECEF position expressed in meters (m).

Z

z - Variable in class com.irurueta.navigation.frames.ECEFPosition
Cartesian z coordinate of body position expressed in meters (m) with respect ECEF frame, resolved along ECEF axes.
z - Variable in class com.irurueta.navigation.frames.ECIorECEFFrame
Cartesian z coordinate of body position expressed in meters (m) with respect ECI or ECEF frame, resolved along the corresponding frame axes.
z - Variable in class com.irurueta.navigation.gnss.ECEFPositionAndVelocity
Cartesian z coordinate of position resolved in ECEF axes and expressed in meters(m).
z - Variable in class com.irurueta.navigation.gnss.GNSSEstimation
Z coordinate of estimated ECEF user position expressed in meters (m).
z - Variable in class com.irurueta.navigation.gnss.GNSSMeasurement
Z coordinate of satellite ECEF position expressed in meters (m).
zenithIonosphereErrorSD - Variable in class com.irurueta.navigation.gnss.GNSSConfig
Zenith ionosphere error Standard Deviation (SD) expressed in meters (m).
zenithTroposphereErrorSD - Variable in class com.irurueta.navigation.gnss.GNSSConfig
Zenith troposphere error Standard Deviation (SD) expressed in meters (m).
A B C D E F G H I K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form