MapLibre Native Core
|
#include <cstdint>
#include <mapbox/geometry/geometry.hpp>
#include <mapbox/geometry/point_arithmetic.hpp>
#include <mapbox/geometry/for_each_point.hpp>
Go to the source code of this file.
Classes | |
struct | mbgl::ToFeatureType |
Namespaces | |
mbgl | |
Typedefs | |
using | mbgl::EmptyGeometry = mapbox::geometry::empty |
template<class T > | |
using | mbgl::Point = mapbox::geometry::point< T > |
template<class T > | |
using | mbgl::LineString = mapbox::geometry::line_string< T > |
template<class T > | |
using | mbgl::Polygon = mapbox::geometry::polygon< T > |
template<class T > | |
using | mbgl::MultiPoint = mapbox::geometry::multi_point< T > |
template<class T > | |
using | mbgl::MultiLineString = mapbox::geometry::multi_line_string< T > |
template<class T > | |
using | mbgl::MultiPolygon = mapbox::geometry::multi_polygon< T > |
template<class T > | |
using | mbgl::LinearRing = mapbox::geometry::linear_ring< T > |
template<class T > | |
using | mbgl::Geometry = mapbox::geometry::geometry< T > |
Enumerations | |
enum class | mbgl::FeatureType : uint8_t { mbgl::Unknown = 0 , mbgl::Point = 1 , mbgl::LineString = 2 , mbgl::Polygon = 3 } |
Functions | |
template<class S , class T > | |
Point< S > | mbgl::convertPoint (const Point< T > &p) |
template<class T , typename F > | |
auto | mbgl::forEachPoint (const Geometry< T > &g, F f) |