Imported Upstream version 1.57.0
[platform/upstream/boost.git] / libs / geometry / doc / src / examples / algorithms / Jamfile.v2
1 # Boost.Geometry (aka GGL, Generic Geometry Library)
2 #
3 # Copyright (c) 2007-2012 Barend Gehrels, Amsterdam, the Netherlands.
4 # Copyright (c) 2008-2012 Bruno Lalande, Paris, France.
5 # Copyright (c) 2009-2012 Mateusz Loskot, London, UK.
6
7 # Use, modification and distribution is subject to the Boost Software License,
8 # Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
9 # http://www.boost.org/LICENSE_1_0.txt)
10
11
12 project boost-geometry-doc-example-algorithms
13     : # requirements
14     ;
15
16 exe append : append.cpp ;
17
18 exe area : area.cpp ;
19 exe area_with_strategy : area_with_strategy.cpp ;
20
21 exe assign : assign.cpp ;
22 exe assign_2d_point : assign_2d_point.cpp ;
23 exe assign_3d_point : assign_3d_point.cpp ;
24 exe assign_inverse : assign_inverse.cpp ;
25 exe assign_points : assign_points.cpp ;
26 # exe assign_box_corners : assign_box_corners.cpp ;
27 # exe assign_point_from_index : assign_point_from_index.cpp ;
28 # exe assign_point_to_index : assign_point_to_index.cpp ;
29
30 exe buffer_with_strategies : buffer_with_strategies.cpp ;
31 exe centroid : centroid.cpp ;
32 exe clear : clear.cpp ;
33 exe comparable_distance : comparable_distance.cpp ;
34 exe convert : convert.cpp ;
35 exe convex_hull : convex_hull.cpp ;
36 exe correct : correct.cpp ;
37
38 exe difference : difference.cpp ;
39 exe distance : distance.cpp ;
40
41 exe envelope : envelope.cpp ;
42 exe equals : equals.cpp ;
43 exe expand : expand.cpp ;
44
45 exe for_each_point : for_each_point.cpp ;
46 exe for_each_point_const : for_each_point_const.cpp ;
47 exe for_each_segment_const : for_each_segment_const.cpp ;
48
49 exe intersection_ls_ls_point : intersection_ls_ls_point.cpp ;
50 exe intersection_segment : intersection_segment.cpp ;
51
52 exe intersects_linestring : intersects_linestring.cpp ;
53
54 exe is_simple : is_simple.cpp ;
55
56 exe is_valid : is_valid.cpp ;
57
58 exe length : length.cpp ;
59 exe length_with_strategy : length_with_strategy.cpp ;
60
61 exe make_2d_point : make_2d_point.cpp ;
62 exe make_3d_point : make_3d_point.cpp ;
63 exe make_inverse : make_inverse.cpp ;
64 # exe make_with_range : make_with_range.cpp ;
65
66 exe num_geometries : num_geometries.cpp ;
67 exe num_interior_rings : num_interior_rings.cpp ;
68 exe num_points : num_points.cpp ;
69 exe num_segments : num_segments.cpp ;
70
71 exe return_envelope : return_envelope.cpp ;
72
73 exe reverse : reverse.cpp ;
74
75 exe simplify : length.cpp ;
76 exe sym_difference : sym_difference.cpp ;
77
78 exe transform : transform.cpp ;
79 exe transform_with_strategy : transform_with_strategy.cpp ;
80
81 exe union : union.cpp ;
82 exe unique : unique.cpp ;
83
84 exe within : within.cpp ;