CartoType C++ API 7.8.2, 2022-03-25
for Windows, Linux, Qt and other platforms supporting C++ development
|
#include <cartotype_navigation.h>
Public Member Functions | |
void | Normalize () |
TLocationMatchParam | Normalized () const |
Public Attributes | |
double | iLocationAccuracyInMeters = 0 |
double | iHeadingAccuracyInDegrees = 0 |
double | iMaxRoadDistanceInMeters = 0 |
Parameters used when matching a road or other feature to a location.
void CartoType::TLocationMatchParam::Normalize | ( | ) |
Converts zeros to default values and clamps other values to legal ranges.
|
inline |
Returns a normalized version of this object.
double CartoType::TLocationMatchParam::iHeadingAccuracyInDegrees = 0 |
The accuracy of a heading or course given as an angular error in degrees with 95% probability. It is clamped to the range 1 ... 90. A value of zero indicates the default value: 22.5.
double CartoType::TLocationMatchParam::iLocationAccuracyInMeters = 0 |
The accuracy of a location fix given as a range error with 95% probability. It is clamped to the range 1 ... 1000. A value of zero indicates the default value: 8.
double CartoType::TLocationMatchParam::iMaxRoadDistanceInMeters = 0 |
The expected maximum distance of a road from the current location. It is clamped to the range 5 ... 10,000. A value of zero indicates the default value: 100.