Home
last modified time | relevance | path

Searched refs:perimeter (Results 1 – 25 of 32) sorted by relevance

12

/third_party/boost/libs/geometry/doc/generated/
Dperimeter.qbk16 [section:perimeter_1 perimeter]
18 '''<indexterm><primary>perimeter</primary></indexterm>'''
19 Calculates the perimeter of a geometry.
22 The function perimeter returns the perimeter of a geometry, using the default distance-calculation-…
26 default_length_result<Geometry>::type perimeter(Geometry const & geometry)``
37 The calculated perimeter
47 `#include <boost/geometry/algorithms/perimeter.hpp>`
49 [include reference/algorithms/perimeter.qbk]
51 [perimeter]
57 [section:perimeter_2_with_strategy perimeter (with strategy)]
[all …]
/third_party/boost/boost/geometry/algorithms/
Dperimeter.hpp49 struct perimeter : detail::calculate_null struct
61 struct perimeter<Geometry, ring_tag> struct
70 struct perimeter<Polygon, polygon_tag> : detail::calculate_polygon_sum struct
87 struct perimeter<MultiPolygon, multi_polygon_tag> : detail::multi_sum struct
97 perimeter<typename boost::range_value<MultiPolygon>::type> in apply()
111 struct perimeter struct
117 return dispatch::perimeter<Geometry>::apply(geometry, strategy); in apply()
129 return dispatch::perimeter<Geometry>::apply(geometry, strategy_type()); in apply()
139 struct perimeter struct
146 return resolve_strategy::perimeter::apply(geometry, strategy); in apply()
[all …]
Dsimplify.hpp261 && geometry::perimeter(ring) < 3 * max_distance) in apply()
/third_party/boost/libs/geometry/test/algorithms/
Dtest_perimeter.hpp26 perimeter = bg::perimeter(geometry); in test_perimeter() local
34 << "perimeter : " << bg::perimeter(geometry) in test_perimeter()
39 BOOST_CHECK_CLOSE(perimeter, expected_perimeter, 0.0001); in test_perimeter()
47 perimeter = bg::perimeter(geometry, strategy); in test_perimeter() local
55 << "perimeter : " << bg::perimeter(geometry, strategy) in test_perimeter()
60 BOOST_CHECK_CLOSE(perimeter, expected_perimeter, 0.0001); in test_perimeter()
94 bg::perimeter(geometry); in test_empty_input()
Dsimplify_countries.cpp67 double const perimeter_ratio = bg::perimeter(simplified) / bg::perimeter(geometry); in test_one()
DJamfile.v253 [ run perimeter.cpp : : : : algorithms_perimeter ]
80 build-project perimeter ;
DJamfile53 [ run perimeter.cpp : : : : algorithms_perimeter ]
80 build-project perimeter ;
Ddensify.cpp50 double d1 = bg::perimeter(g, s); in operator ()()
51 double d2 = bg::perimeter(o, s); in operator ()()
Dremove_spikes.cpp56 double detected_perimeter = bg::perimeter(geometry); in test_remove_spikes()
Dtest_convex_hull.hpp67 ph = bg::perimeter(hull); in check_convex_hull()
/third_party/boost/libs/geometry/test/cs_undefined/
Dmeasure.cpp40 bg::perimeter(g.r, bg::strategy::distance::pythagoras<>()); in test_main()
41 bg::perimeter(g.r, bg::strategy::distance::haversine<>()); in test_main()
42 bg::perimeter(g.r, bg::strategy::distance::geographic<>()); in test_main()
43 bg::perimeter(g.po, bg::strategy::distance::pythagoras<>()); in test_main()
44 bg::perimeter(g.po, bg::strategy::distance::haversine<>()); in test_main()
45 bg::perimeter(g.po, bg::strategy::distance::geographic<>()); in test_main()
46 bg::perimeter(g.mpo, bg::strategy::distance::pythagoras<>()); in test_main()
47 bg::perimeter(g.mpo, bg::strategy::distance::haversine<>()); in test_main()
48 bg::perimeter(g.mpo, bg::strategy::distance::geographic<>()); in test_main()
/third_party/boost/libs/geometry/doc/src/examples/algorithms/
Dperimeter.cpp26 double perimeter = bg::perimeter(poly); in main() local
27 std::cout << "Perimeter: " << perimeter << std::endl; in main()
/third_party/boost/libs/geometry/test/algorithms/perimeter/
DJamfile.v211 test-suite boost-geometry-algorithms-perimeter
13 [ run perimeter.cpp : : : : algorithms_perimeter ]
DJamfile11 test-suite boost-geometry-algorithms-perimeter
13 [ run perimeter.cpp : : : : algorithms_perimeter ]
/third_party/boost/libs/geometry/doc/reference/algorithms/
Dperimeter.qbk13 [def __this_function__ perimeter]
26 [[__2dim__][Returns the perimeter]]
/third_party/boost/libs/geometry/doc/src/docutils/tools/support_status/
Dsupport_status.cpp127 DECLARE_UNARY_ALGORITHM(perimeter)
267 test_unary_algorithm<perimeter, all_types, OutputFactory>("perimeter"); in support_status()
/third_party/boost/libs/geometry/example/
Dc06_custom_polygon_example.cpp136 << boost::geometry::perimeter(p1) << std::endl; in main()
/third_party/boost/libs/geometry/test/
Dminimal.cpp38 BOOST_CHECK_CLOSE(bg::perimeter(po), 32.0, 0.0001); in test_main()
/third_party/boost/libs/geometry/doc/
Dreference.qbk186 [section:perimeter perimeter]
187 [include generated/perimeter.qbk]
Dintroduction.qbk22 On top of that kernel, algorithms are built: area, length, perimeter, centroid,
Dimports.qbk73 [import src/examples/algorithms/perimeter.cpp]
/third_party/boost/libs/geometry/test/io/wkt/
Dwkt.cpp72 BOOST_CHECK_CLOSE(double(bg::perimeter(geometry)), peri, 0.0001); in test_wkt()
/third_party/boost/libs/geometry/doc/html/
Dgeometry_HTML.manifest180 geometry/reference/algorithms/perimeter.html
181 geometry/reference/algorithms/perimeter/perimeter_1.html
182 geometry/reference/algorithms/perimeter/perimeter_2_with_strategy.html
/third_party/boost/boost/polygon/
Drectangle_concept.hpp538 perimeter(const rectangle_type& rectangle) { in perimeter() function
Dpolygon_traits.hpp1086 perimeter(const T& polygon, in perimeter() function

12