Home
last modified time | relevance | path

Searched refs:CoordinateType (Results 1 – 22 of 22) sorted by relevance

/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/util/
H A Dnormalize_spheroidal_coordinates.hpp30 template <typename CoordinateType, typename Units>
33 static inline CoordinateType period() in period()
35 return math::two_pi<CoordinateType>(); in period()
38 static inline CoordinateType half_period() in half_period()
40 return math::pi<CoordinateType>(); in half_period()
43 static inline CoordinateType min_longitude() in min_longitude()
45 static CoordinateType const minus_pi = -math::pi<CoordinateType>(); in min_longitude()
49 static inline CoordinateType max_longitude() in max_longitude()
51 return math::pi<CoordinateType>(); in max_longitude()
54 static inline CoordinateType min_latitude() in min_latitude()
[all …]
H A Dnormalize_spheroidal_box_coordinates.hpp29 template <typename Units, typename CoordinateType>
33 typedef normalize_spheroidal_coordinates<Units, CoordinateType> normalize;
34 typedef constants_on_spheroid<CoordinateType, Units> constants;
36 static inline bool is_band(CoordinateType const& longitude1, in is_band()
37 CoordinateType const& longitude2) in is_band()
44 static inline void apply(CoordinateType& longitude1, in apply()
45 CoordinateType& latitude1, in apply()
46 CoordinateType& longitude2, in apply()
47 CoordinateType& latitude2, in apply()
57 longitude1 = longitude2 = CoordinateType(0); in apply()
[all …]
H A Dcoordinate_cast.hpp34 template <typename CoordinateType>
37 static inline CoordinateType apply(std::string const& source) in apply()
42 return boost::lexical_cast<CoordinateType>(source); in apply()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/geometries/register/
H A Dpoint.hpp23 #define BOOST_GEOMETRY_DETAIL_SPECIALIZE_POINT_TRAITS(Point, Dim, CoordinateType, CoordinateSystem)… argument
26 template<> struct coordinate_type<Point> { typedef CoordinateType type; }; \
30 #define BOOST_GEOMETRY_DETAIL_SPECIALIZE_POINT_ACCESS(Point, Dim, CoordinateType, Get, Set) \ argument
33 static inline CoordinateType get(Point const& p) { return p. Get; } \
34 static inline void set(Point& p, CoordinateType const& value) { p. Set = value; } \
38 #define BOOST_GEOMETRY_DETAIL_SPECIALIZE_POINT_ACCESS_CONST(Point, Dim, CoordinateType, Get) \ argument
41 static inline CoordinateType get(Point const& p) { return p. Get; } \
46 #define BOOST_GEOMETRY_DETAIL_SPECIALIZE_POINT_ACCESS_GET_SET(Point, Dim, CoordinateType, Get, Set)… argument
49 static inline CoordinateType get(Point const& p) \
51 static inline void set(Point& p, CoordinateType const& value) \
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/geometries/
H A Dpoint.hpp104 typename CoordinateType,
144 explicit inline point(CoordinateType const& v0) in point()
147 detail::array_assign<DimensionCount, 1>::apply(m_values, CoordinateType()); in point()
148 detail::array_assign<DimensionCount, 2>::apply(m_values, CoordinateType()); in point()
157 inline point(CoordinateType const& v0, CoordinateType const& v1) in point()
161 detail::array_assign<DimensionCount, 2>::apply(m_values, CoordinateType()); in point()
170 inline point(CoordinateType const& v0, CoordinateType const& v1, in point()
171 CoordinateType const& v2) in point()
187 inline CoordinateType const& get() const in get()
201 inline void set(CoordinateType const& value) in set()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/core/
H A Daccess.hpp91 typename CoordinateType,
97 static inline CoordinateType get(Geometry const& geometry) in get()
101 static inline void set(Geometry& b, CoordinateType const& value) in set()
110 typename CoordinateType,
116 static inline CoordinateType get(Geometry const* geometry) in get()
120 static inline void set(Geometry* geometry, CoordinateType const& value) in set()
140 CoordinateType,
154 typename CoordinateType,
165 template <typename Point, typename CoordinateType, std::size_t Dimension>
166 struct access<point_tag, Point, CoordinateType, Dimension, boost::false_type>
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/strategies/cartesian/
H A Dside_by_triangle.hpp95 typename CoordinateType,
105 CoordinateType const x = get<0>(p); in side_value()
106 CoordinateType const y = get<1>(p); in side_value()
108 CoordinateType const sx1 = get<0>(p1); in side_value()
109 CoordinateType const sy1 = get<1>(p1); in side_value()
110 CoordinateType const sx2 = get<0>(p2); in side_value()
111 CoordinateType const sy2 = get<1>(p2); in side_value()
130 typename CoordinateType,
140 return side_value<CoordinateType, PromotedType>(p1, p2, p, dummy); in side_value()
146 typename CoordinateType,
[all …]
H A Dintersection.hpp145 template <typename CoordinateType, typename SegmentRatio>
150 CoordinateType, double
175 …void assign(Point& point, Segment const& segment, CoordinateType const& dx, CoordinateType const& … in assign()
183 typedef typename promote_integral<CoordinateType>::type promoted_type; in assign()
194 CoordinateType in assign()
198 CoordinateType in assign()
202 CoordinateType dx_a, dy_a;
203 CoordinateType dx_b, dy_b;
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/policies/robustness/
H A Drobust_type.hpp28 template <typename CoordinateType, typename IsFloatingPoint>
33 template <typename CoordinateType>
34 struct robust_type<CoordinateType, boost::false_type>
36 typedef CoordinateType type;
39 template <typename CoordinateType>
40 struct robust_type<CoordinateType, boost::true_type>
50 template <typename CoordinateType>
55 CoordinateType,
56 typename boost::is_floating_point<CoordinateType>::type
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/strategies/spherical/
H A Dcompare_circular.hpp60 template <typename CoordinateType, typename Units, typename Compare>
63 static inline CoordinateType put_in_range(CoordinateType const& c, in put_in_range()
66 CoordinateType value = c; in put_in_range()
78 inline bool operator()(CoordinateType const& c1, CoordinateType const& c2) const in operator ()()
92 CoordinateType v1 = put_in_range(c1, -half, half); in operator ()()
93 CoordinateType v2 = put_in_range(c2, -half, half); in operator ()()
98 CoordinateType diff = geometry::math::abs(v1 - v2); in operator ()()
H A Dintersection.hpp162 template <typename CoordinateType, typename SegmentRatio, typename Vector3d>
167 CoordinateType, double
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/
H A Dnormalize.hpp50 template <typename CoordinateType, typename PointIn, typename PointOut>
51 static inline void apply(CoordinateType const& longitude, in apply()
52 CoordinateType const& latitude, in apply()
71 template <typename CoordinateType, typename PointIn, typename PointOut>
72 static inline void apply(CoordinateType const&, in apply()
73 CoordinateType const&, in apply()
83 template <typename CoordinateType, typename PointIn, typename PointOut>
84 static inline void apply(CoordinateType const& longitude, in apply()
85 CoordinateType const& latitude, in apply()
104 template <typename CoordinateType, typename PointIn, typename PointOut>
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/envelope/
H A Dinitialize.hpp33 template <typename Box, typename CoordinateType>
35 CoordinateType min_value, in apply()
36 CoordinateType max_value) in apply()
51 template <typename Box, typename CoordinateType>
52 static inline void apply(Box&, CoordinateType, CoordinateType) in apply()
H A Dmultipoint.hpp146 typename CoordinateType
150 CoordinateType& lon_min, in get_min_max_longitudes()
151 CoordinateType& lon_max) in get_min_max_longitudes()
172 CoordinateType max_gap_left = 0, max_gap_right = 0; in get_min_max_longitudes()
173 CoordinateType max_gap in get_min_max_longitudes()
176 CoordinateType complement_gap in get_min_max_longitudes()
192 typename CoordinateType
199 CoordinateType& lat_min, in get_min_max_latitudes()
200 CoordinateType& lat_max) in get_min_max_latitudes()
H A Dsegment.hpp115 template <typename Units, typename CoordinateType>
116 static inline bool crosses_antimeridian(CoordinateType const& lon1, in crosses_antimeridian()
117 CoordinateType const& lon2) in crosses_antimeridian()
121 CoordinateType, Units in crosses_antimeridian()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/overlay/
H A Dclip_linestring.hpp54 template <typename CoordinateType, typename CalcType>
55 …inline bool check_edge(CoordinateType const& p, CoordinateType const& q, CalcType& t1, CalcType& t… in check_edge()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/buffer/
H A Dturn_in_original_visitor.hpp106 typename CoordinateType,
110 Point const& point, CoordinateType const& point_x, in point_in_section()
126 CoordinateType const previous_x = geometry::get<0>(*previous); in point_in_section()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/positioning/
H A Dqgeocoordinate.h66 enum CoordinateType { enum
95 CoordinateType type() const;
H A Dqgeocoordinate.cpp333 CoordinateType t = type(); in isValid()
340 QGeoCoordinate::CoordinateType QGeoCoordinate::type() const in type()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/tests/auto/qgeocoordinate/
H A Dtst_qgeocoordinate.cpp44 Q_DECLARE_METATYPE(QGeoCoordinate::CoordinateType)
99 QFETCH(QGeoCoordinate::CoordinateType, type); in constructor_lat_long()
118 QTest::addColumn<QGeoCoordinate::CoordinateType>("type"); in constructor_lat_long_data()
146 QFETCH(QGeoCoordinate::CoordinateType, type); in constructor_lat_long_alt()
167 QTest::addColumn<QGeoCoordinate::CoordinateType>("type"); in constructor_lat_long_alt_data()
323 QFETCH(QGeoCoordinate::CoordinateType, type); in type()
331 QTest::addColumn<QGeoCoordinate::CoordinateType>("type"); in type_data()
/OK3568_Linux_fs/buildroot/dl/qt5location/git/tests/auto/qgeolocation/
H A Dtst_qgeolocation.h82 Q_DECLARE_METATYPE( QGeoCoordinate::CoordinateType);
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/strategies/geographic/
H A Dintersection.hpp149 template <typename CoordinateType, typename SegmentRatio>
154 CoordinateType, double
205 CoordinateType lon;
206 CoordinateType lat;