1[/============================================================================
2  Boost.Geometry (aka GGL, Generic Geometry Library)
3
4  Copyright (c) 2009-2012 Barend Gehrels, Amsterdam, the Netherlands.
5  Copyright (c) 2009-2012 Mateusz Loskot, London, UK.
6  Copyright (c) 2009-2012 Bruno Lalande, Paris, France.
7
8  Copyright (c) 2018, Oracle and/or its affiliates.
9  Contributed and/or modified by Vissarion Fysikopoulos, on behalf of Oracle
10  Contributed and/or modified by Adam Wulkiewicz, on behalf of Oracle
11
12  Use, modification and distribution is subject to the Boost Software License,
13  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
14  http://www.boost.org/LICENSE_1_0.txt)
15=============================================================================/]
16
17[import src/examples/quick_start.cpp]
18
19[import src/examples/algorithms/area.cpp]
20[import src/examples/algorithms/area_with_strategy.cpp]
21[import src/examples/algorithms/append.cpp]
22[import src/examples/algorithms/assign.cpp]
23[import src/examples/algorithms/assign_2d_point.cpp]
24[import src/examples/algorithms/assign_3d_point.cpp]
25[import src/examples/algorithms/assign_inverse.cpp]
26[import src/examples/algorithms/assign_points.cpp]
27[import src/examples/algorithms/buffer_with_strategies.cpp]
28[import src/examples/algorithms/clear.cpp]
29[import src/examples/algorithms/centroid.cpp]
30[import src/examples/algorithms/comparable_distance.cpp]
31[import src/examples/algorithms/convert.cpp]
32[import src/examples/algorithms/convex_hull.cpp]
33[import src/examples/algorithms/correct.cpp]
34[import src/examples/algorithms/covered_by.cpp]
35[import src/examples/algorithms/crosses.cpp]
36[import src/examples/algorithms/densify.cpp]
37[import src/examples/algorithms/densify_strategy.cpp]
38[import src/examples/algorithms/discrete_frechet_distance.cpp]
39[import src/examples/algorithms/discrete_frechet_distance_strategy.cpp]
40[import src/examples/algorithms/discrete_hausdorff_distance.cpp]
41[import src/examples/algorithms/discrete_hausdorff_distance_strategy.cpp]
42[import src/examples/algorithms/disjoint.cpp]
43[import src/examples/algorithms/distance.cpp]
44[import src/examples/algorithms/difference.cpp]
45[import src/examples/algorithms/envelope.cpp]
46[import src/examples/algorithms/equals.cpp]
47[import src/examples/algorithms/expand.cpp]
48[import src/examples/algorithms/for_each_point.cpp]
49[import src/examples/algorithms/for_each_point_const.cpp]
50[import src/examples/algorithms/for_each_segment_const.cpp]
51[import src/examples/algorithms/length.cpp]
52[import src/examples/algorithms/length_with_strategy.cpp]
53[import src/examples/algorithms/line_interpolate.cpp]
54[import src/examples/algorithms/line_interpolate_strategy.cpp]
55[import src/examples/algorithms/make_2d_point.cpp]
56[import src/examples/algorithms/make_3d_point.cpp]
57[import src/examples/algorithms/make_inverse.cpp]
58[import src/examples/algorithms/make_with_range.cpp]
59[import src/examples/algorithms/intersection_ls_ls_point.cpp]
60[import src/examples/algorithms/intersection_segment.cpp]
61[import src/examples/algorithms/intersection_poly_poly.cpp]
62[import src/examples/algorithms/intersects_linestring.cpp]
63[import src/examples/algorithms/is_empty.cpp]
64[import src/examples/algorithms/is_simple.cpp]
65[import src/examples/algorithms/is_valid.cpp]
66[import src/examples/algorithms/is_valid_failure.cpp]
67[import src/examples/algorithms/is_valid_message.cpp]
68[import src/examples/algorithms/num_geometries.cpp]
69[import src/examples/algorithms/num_interior_rings.cpp]
70[import src/examples/algorithms/num_points.cpp]
71[import src/examples/algorithms/num_segments.cpp]
72[import src/examples/algorithms/overlaps.cpp]
73[import src/examples/algorithms/perimeter.cpp]
74[import src/examples/algorithms/relate.cpp]
75[import src/examples/algorithms/relation.cpp]
76[import src/examples/algorithms/reverse.cpp]
77[import src/examples/algorithms/return_envelope.cpp]
78[import src/examples/algorithms/simplify.cpp]
79[import src/examples/algorithms/sym_difference.cpp]
80[import src/examples/algorithms/touches_one_geometry.cpp]
81[import src/examples/algorithms/touches_two_geometries.cpp]
82[import src/examples/algorithms/transform.cpp]
83[import src/examples/algorithms/transform_with_strategy.cpp]
84[import src/examples/algorithms/union.cpp]
85[import src/examples/algorithms/unique.cpp]
86[import src/examples/algorithms/within.cpp]
87
88[import src/examples/arithmetic/cross_product.cpp]
89[import src/examples/arithmetic/dot_product.cpp]
90
91[import src/examples/core/coordinate_type.cpp]
92[import src/examples/core/coordinate_system.cpp]
93[import src/examples/core/coordinate_dimension.cpp]
94[import src/examples/core/point_order.cpp]
95[import src/examples/core/closure.cpp]
96
97[import src/examples/core/get_point.cpp]
98[import src/examples/core/get_box.cpp]
99[import src/examples/core/set_point.cpp]
100[import src/examples/core/set_box.cpp]
101[import src/examples/core/degree_radian.cpp]
102
103[import src/examples/core/interior_type.cpp]
104[import src/examples/core/point_type.cpp]
105[import src/examples/core/ring_type.cpp]
106[import src/examples/core/rings.cpp]
107[import src/examples/core/tag.cpp]
108[import src/examples/core/tag_cast.cpp]
109
110[import src/examples/geometries/box.cpp]
111[import src/examples/geometries/linestring.cpp]
112[import src/examples/geometries/multi_linestring.cpp]
113[import src/examples/geometries/multi_point.cpp]
114[import src/examples/geometries/multi_polygon.cpp]
115[import src/examples/geometries/point_xy.cpp]
116[import src/examples/geometries/point_xyz.cpp]
117[import src/examples/geometries/point.cpp]
118[import src/examples/geometries/polygon.cpp]
119[import src/examples/geometries/ring.cpp]
120[import src/examples/geometries/segment.cpp]
121
122[import src/examples/geometries/adapted/c_array.cpp]
123[import src/examples/geometries/adapted/std_array.cpp]
124[import src/examples/geometries/adapted/boost_array.cpp]
125[import src/examples/geometries/adapted/boost_fusion.cpp]
126[import src/examples/geometries/adapted/boost_polygon_box.cpp]
127[import src/examples/geometries/adapted/boost_polygon_point.cpp]
128[import src/examples/geometries/adapted/boost_polygon_polygon.cpp]
129[import src/examples/geometries/adapted/boost_polygon_ring.cpp]
130[import src/examples/geometries/adapted/boost_tuple.cpp]
131
132[import src/examples/geometries/adapted/boost_range/filtered.cpp]
133[import src/examples/geometries/adapted/boost_range/reversed.cpp]
134[import src/examples/geometries/adapted/boost_range/sliced.cpp]
135[import src/examples/geometries/adapted/boost_range/strided.cpp]
136[import src/examples/geometries/adapted/boost_range/uniqued.cpp]
137
138[import src/examples/geometries/register/box.cpp]
139[import src/examples/geometries/register/box_templated.cpp]
140[import src/examples/geometries/register/box_2d_4values.cpp]
141[import src/examples/geometries/register/point.cpp]
142[import src/examples/geometries/register/linestring.cpp]
143[import src/examples/geometries/register/linestring_templated.cpp]
144[import src/examples/geometries/register/ring.cpp]
145[import src/examples/geometries/register/ring_templated.cpp]
146
147[import src/examples/geometries/register/multi_point.cpp]
148[import src/examples/geometries/register/multi_point_templated.cpp]
149
150[import src/examples/geometries/register/multi_linestring.cpp]
151[import src/examples/geometries/register/multi_polygon.cpp]
152
153[import src/examples/io/svg.cpp]
154[import src/examples/io/wkt.cpp]
155[import src/examples/io/read_wkt.cpp]
156
157[import src/examples/strategies/buffer_join_round.cpp]
158[import src/examples/strategies/buffer_join_miter.cpp]
159[import src/examples/strategies/buffer_end_round.cpp]
160[import src/examples/strategies/buffer_end_flat.cpp]
161[import src/examples/strategies/buffer_distance_symmetric.cpp]
162[import src/examples/strategies/buffer_distance_asymmetric.cpp]
163[import src/examples/strategies/buffer_point_circle.cpp]
164[import src/examples/strategies/buffer_point_square.cpp]
165[import src/examples/strategies/buffer_geographic_point_circle.cpp]
166
167[import src/examples/views/box_view.cpp]
168[import src/examples/views/segment_view.cpp]
169