MapLibre Native Core
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
geo.hpp File Reference
#include <mbgl/math/clamp.hpp>
#include <mbgl/math/wrap.hpp>
#include <mbgl/util/constants.hpp>
#include <mapbox/geometry/point.hpp>
#include <mapbox/geometry/point_arithmetic.hpp>
#include <mapbox/geometry/line_string.hpp>
#include <mapbox/geometry/box.hpp>
#include <cmath>
#include <stdexcept>

Go to the source code of this file.

Classes

class  mbgl::LatLng
 
class  mbgl::LatLngBounds
 
class  mbgl::EdgeInsets
 The distance on each side between a rectangle and a rectangle within. More...
 
struct  mbgl::LatLngAltitude
 

Namespaces

 mbgl
 

Typedefs

using mbgl::ScreenCoordinate = mapbox::geometry::point< double >
 
using mbgl::ScreenLineString = mapbox::geometry::line_string< double >
 
using mbgl::ScreenBox = mapbox::geometry::box< double >
 

Enumerations

enum class  mbgl::NorthOrientation : uint8_t { mbgl::Upwards , mbgl::Rightwards , mbgl::Downwards , mbgl::Leftwards }