#include <algorithm>
#include <cmath>
#include <cstdint>
#include <limits>
#include <vector>
Go to the source code of this file.
|
| double | cl_px4_mr::geo_detail::radians (double deg) |
| |
| double | cl_px4_mr::geo_detail::degrees (double rad) |
| |
| double | cl_px4_mr::geo_detail::constrain (double v, double lo, double hi) |
| |
| double | cl_px4_mr::haversineDistance (double lat1, double lon1, double lat2, double lon2) |
| |
| double | cl_px4_mr::haversineDistance (const GeoPoint &a, const GeoPoint &b) |
| |
| double | cl_px4_mr::initialBearing (double lat1, double lon1, double lat2, double lon2) |
| |
| float | cl_px4_mr::nedDistance (const NedPoint &a, const NedPoint &b) |
| |
| float | cl_px4_mr::nedDistanceXY (const NedPoint &a, const NedPoint &b) |
| |
| std::vector< float > | cl_px4_mr::cumulativeLengths (const std::vector< NedPoint > &path) |
| |
| float | cl_px4_mr::polylineLength (const std::vector< NedPoint > &path) |
| |
| NedPoint | cl_px4_mr::sampleAtArcLength (const std::vector< NedPoint > &path, const std::vector< float > &cum, float s, size_t *segmentIndex=nullptr) |
| |
| std::vector< NedPoint > | cl_px4_mr::resamplePolyline (const std::vector< NedPoint > &path, float spacing) |
| |