0.2.0
|
Polynomial Cycle-slip detection algorithm. More...
Go to the source code of this file.
Classes | |
class | NAV::PolynomialCycleSlipDetector< Key > |
Cycle-slip detection. More... | |
Enumerations | |
enum class | NAV::PolynomialCycleSlipDetectorResult { Disabled , LessDataThanWindowSize , NoCycleSlip , CycleSlip } |
Cycle-slip detection result type. More... | |
Functions | |
template<typename Key > | |
void | NAV::from_json (const json &j, PolynomialCycleSlipDetector< Key > &data) |
Read info from a json object. | |
template<typename Key > | |
bool | NAV::PolynomialCycleSlipDetectorGui (const char *label, PolynomialCycleSlipDetector< Key > &polynomialCycleSlipDetector, float width=0.0F) |
Shows a GUI for advanced configuration of the PolynomialCycleSlipDetector. | |
template<typename Key > | |
void | NAV::to_json (json &j, const PolynomialCycleSlipDetector< Key > &data) |
Write info to a json object. | |
Polynomial Cycle-slip detection algorithm.
|
strong |
void NAV::from_json | ( | const json & | j, |
PolynomialCycleSlipDetector< Key > & | data ) |
Read info from a json object.
[in] | j | Json variable to read info from |
[out] | data | Output object |
bool NAV::PolynomialCycleSlipDetectorGui | ( | const char * | label, |
PolynomialCycleSlipDetector< Key > & | polynomialCycleSlipDetector, | ||
float | width = 0.0F ) |
Shows a GUI for advanced configuration of the PolynomialCycleSlipDetector.
[in] | label | Label to show beside the combo box. This has to be a unique id for ImGui. |
[in] | polynomialCycleSlipDetector | Reference to the cycle-slip detector to configure |
[in] | width | Width of the widget |
void NAV::to_json | ( | json & | j, |
const PolynomialCycleSlipDetector< Key > & | data ) |
Write info to a json object.
[out] | j | Json output |
[in] | data | Object to read info from |