openpilot v0.9.6 release
date: 2024-02-21T23:02:42 master commit: 0b4d08fab8e35a264bc7383e878538f8083c33e5
This commit is contained in:
28
third_party/maplibre-native-qt/include/utils.hpp
vendored
Normal file
28
third_party/maplibre-native-qt/include/utils.hpp
vendored
Normal file
@@ -0,0 +1,28 @@
|
||||
// Copyright (C) 2023 MapLibre contributors
|
||||
// Copyright (C) 2019 Mapbox, Inc.
|
||||
|
||||
// SPDX-License-Identifier: BSD-2-Clause
|
||||
|
||||
#ifndef QMAPLIBRE_UTILS_H
|
||||
#define QMAPLIBRE_UTILS_H
|
||||
|
||||
#include <QMapLibre/Export>
|
||||
#include <QMapLibre/Types>
|
||||
|
||||
namespace QMapLibre {
|
||||
|
||||
enum NetworkMode {
|
||||
Online, // Default
|
||||
Offline,
|
||||
};
|
||||
|
||||
Q_MAPLIBRE_CORE_EXPORT NetworkMode networkMode();
|
||||
Q_MAPLIBRE_CORE_EXPORT void setNetworkMode(NetworkMode mode);
|
||||
|
||||
Q_MAPLIBRE_CORE_EXPORT double metersPerPixelAtLatitude(double latitude, double zoom);
|
||||
Q_MAPLIBRE_CORE_EXPORT ProjectedMeters projectedMetersForCoordinate(const Coordinate &coordinate);
|
||||
Q_MAPLIBRE_CORE_EXPORT Coordinate coordinateForProjectedMeters(const ProjectedMeters &projectedMeters);
|
||||
|
||||
} // namespace QMapLibre
|
||||
|
||||
#endif // QMAPLIBRE_UTILS_H
|
||||
Reference in New Issue
Block a user