This compares all elements of the Rinex3NavData with less than.
Definition at line 63 of file Rinex3NavFilterOperators.hpp.
#include <Rinex3NavFilterOperators.hpp>
|
double | epsilon |
| Value used to allow some "slop" in measuring equality in operator() More...
|
|
◆ Rinex3NavDataOperatorLessThanFull()
gnsstk::Rinex3NavDataOperatorLessThanFull::Rinex3NavDataOperatorLessThanFull |
( |
| ) |
|
|
inline |
◆ operator()()
Compare two Rinex3NavData objects.
- Parameters
-
[in] | l | The left hand side of the < operation. |
[in] | r | The right hand side of the < operation. |
- Returns
- true if the left transmit time is less than the right transmit time, the left satellite ID is less than the right satellite ID, or if the individual data fields of the left object are less than the right object.
Definition at line 88 of file Rinex3NavFilterOperators.hpp.
◆ setPrecision()
void gnsstk::Rinex3NavDataOperatorLessThanFull::setPrecision |
( |
int |
e | ) |
|
|
inline |
Set how different the left and right values can be before they're considered different. e.g. left-right/left > epsilon.
- Parameters
-
[in] | e | The exponent for base 10 (epsilon=10**-e). |
Definition at line 76 of file Rinex3NavFilterOperators.hpp.
◆ epsilon
double gnsstk::Rinex3NavDataOperatorLessThanFull::epsilon |
|
private |
The documentation for this struct was generated from the following file: