Primary dependencies for geometry
  
    <boost/algorithm/string/classification.hpp>
      - from 
<boost/geometry/io/svg/svg_mapper.hpp> 
      - from 
<boost/geometry/srs/projections/impl/pj_datum_set.hpp> 
    
    <boost/algorithm/string/predicate.hpp>
      - from 
<boost/geometry/algorithms/detail/turns/debug_turn.hpp> 
      - from 
<boost/geometry/io/wkt/read.hpp> 
      - from 
<boost/geometry/srs/projections/impl/pj_gridinfo.hpp> 
    
    <boost/algorithm/string/split.hpp>
      - from 
<boost/geometry/io/svg/svg_mapper.hpp> 
      - from 
<boost/geometry/srs/projections/impl/pj_datum_set.hpp> 
    
    <boost/algorithm/string/trim.hpp>
      - from 
<boost/geometry/srs/projections/impl/pj_gridinfo.hpp> 
      - from 
<boost/geometry/srs/projections/proj4.hpp> 
    
  
    <boost/any.hpp>
      - from 
<boost/geometry/geometries/adapted/boost_any.hpp> 
    
  
    <boost/array.hpp>
      - from 
<boost/geometry/geometries/adapted/boost_array.hpp> 
      - from 
<boost/geometry/util/series_expansion.hpp> 
    
  
    <boost/assert.hpp>
      - from 
<boost/geometry/algorithms/detail/overlay/graph/traverse_graph.hpp> 
      - from 
<boost/geometry/core/assert.hpp> 
    
    <boost/current_function.hpp>
      - from 
<boost/geometry/core/assert.hpp> 
    
  
    <boost/concept/assert.hpp>
      - from 
<boost/geometry/geometries/box.hpp> 
      - from 
<boost/geometry/geometries/linestring.hpp> 
      - from 
<boost/geometry/geometries/pointing_segment.hpp> 
      - from 
<boost/geometry/geometries/polygon.hpp> 
      - from 
<boost/geometry/geometries/polyhedral_surface.hpp> 
      - from 
<boost/geometry/geometries/ring.hpp> 
      - from 
<boost/geometry/geometries/segment.hpp> 
    
    <boost/concept/requires.hpp>
      - from 
<boost/geometry/algorithms/detail/assign_values.hpp> 
      - from 
<boost/geometry/algorithms/detail/for_each_range.hpp> 
      - from 
<boost/geometry/algorithms/detail/sections/sectionalize.hpp> 
      - from 
<boost/geometry/arithmetic/arithmetic.hpp> 
      - from 
<boost/geometry/arithmetic/dot_product.hpp> 
      - from 
<boost/geometry/geometries/concepts/check.hpp> 
      - from 
<boost/geometry/geometries/multi_linestring.hpp> 
      - from 
<boost/geometry/geometries/multi_point.hpp> 
      - from 
<boost/geometry/geometries/multi_polygon.hpp> 
      - from 
<boost/geometry/util/for_each_coordinate.hpp> 
    
    <boost/concept_check.hpp>
      - from 
<boost/geometry/algorithms/detail/assign_values.hpp> 
      - from 
<boost/geometry/algorithms/detail/closest_points/interface.hpp> 
      - from 
<boost/geometry/algorithms/detail/distance/interface.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/get_turns.hpp> 
      - from 
<boost/geometry/algorithms/detail/within/interface.hpp> 
      - from 
<boost/geometry/geometries/concepts/box_concept.hpp> 
      - from 
<boost/geometry/geometries/concepts/check.hpp> 
      - from 
<boost/geometry/geometries/concepts/dynamic_geometry_concept.hpp> 
      - from 
<boost/geometry/geometries/concepts/geometry_collection_concept.hpp> 
      - from 
<boost/geometry/geometries/concepts/linestring_concept.hpp> 
      - from 
<boost/geometry/geometries/concepts/multi_linestring_concept.hpp> 
      - from 
<boost/geometry/geometries/concepts/multi_point_concept.hpp> 
      - from 
<boost/geometry/geometries/concepts/multi_polygon_concept.hpp> 
      - from 
<boost/geometry/geometries/concepts/point_concept.hpp> 
      - from 
<boost/geometry/geometries/concepts/polygon_concept.hpp> 
      - from 
<boost/geometry/geometries/concepts/polyhedral_surface_concept.hpp> 
      - from 
<boost/geometry/geometries/concepts/ring_concept.hpp> 
      - from 
<boost/geometry/geometries/concepts/segment_concept.hpp> 
      - from 
<boost/geometry/index/detail/varray.hpp> 
      - from 
<boost/geometry/io/dsv/write.hpp> 
      - from 
<boost/geometry/policies/relate/direction.hpp> 
      - from 
<boost/geometry/policies/relate/intersection_ratios.hpp> 
      - from 
<boost/geometry/strategies/cartesian/distance_projected_point.hpp> 
      - from 
<boost/geometry/strategies/cartesian/distance_projected_point_ax.hpp> 
      - from 
<boost/geometry/strategies/concepts/area_concept.hpp> 
      - from 
<boost/geometry/strategies/concepts/centroid_concept.hpp> 
      - from 
<boost/geometry/strategies/concepts/convex_hull_concept.hpp> 
      - from 
<boost/geometry/strategies/concepts/distance_concept.hpp> 
      - from 
<boost/geometry/strategies/concepts/segment_intersect_concept.hpp> 
      - from 
<boost/geometry/strategies/concepts/simplify_concept.hpp> 
      - from 
<boost/geometry/strategies/concepts/within_concept.hpp> 
      - from 
<boost/geometry/strategies/geographic/distance_cross_track.hpp> 
      - from 
<boost/geometry/strategies/geographic/distance_cross_track_box_box.hpp> 
      - from 
<boost/geometry/strategies/geographic/distance_cross_track_point_box.hpp> 
      - from 
<boost/geometry/strategies/spherical/closest_points_pt_seg.hpp> 
      - from 
<boost/geometry/strategies/spherical/distance_cross_track.hpp> 
      - from 
<boost/geometry/strategies/spherical/distance_cross_track_box_box.hpp> 
      - from 
<boost/geometry/strategies/spherical/distance_cross_track_point_box.hpp> 
      - from 
<boost/geometry/util/range.hpp> 
    
  
    <boost/config.hpp>
      - from 
<boost/geometry/core/assert.hpp> 
      - from 
<boost/geometry/core/config.hpp> 
      - from 
<boost/geometry/geometries/adapted/std_any.hpp> 
      - from 
<boost/geometry/geometries/adapted/std_array.hpp> 
      - from 
<boost/geometry/geometries/adapted/std_variant.hpp> 
      - from 
<boost/geometry/geometries/linestring.hpp> 
      - from 
<boost/geometry/geometries/multi_linestring.hpp> 
      - from 
<boost/geometry/geometries/multi_point.hpp> 
      - from 
<boost/geometry/geometries/multi_polygon.hpp> 
      - from 
<boost/geometry/geometries/polygon.hpp> 
      - from 
<boost/geometry/geometries/polyhedral_surface.hpp> 
      - from 
<boost/geometry/geometries/ring.hpp> 
      - from 
<boost/geometry/geometry.hpp> 
      - from 
<boost/geometry/index/detail/config_begin.hpp> 
      - from 
<boost/geometry/index/detail/varray.hpp> 
      - from 
<boost/geometry/index/detail/varray_detail.hpp> 
      - from 
<boost/geometry/io/svg/svg_mapper.hpp> 
      - from 
<boost/geometry/io/svg/write.hpp> 
      - from 
<boost/geometry/policies/robustness/segment_ratio.hpp> 
      - from 
<boost/geometry/srs/projections/impl/projects.hpp> 
      - from 
<boost/geometry/srs/projections/proj/aeqd.hpp> 
      - from 
<boost/geometry/srs/projections/proj/gnom.hpp> 
      - from 
<boost/geometry/srs/projections/proj/laea.hpp> 
      - from 
<boost/geometry/srs/projections/proj/nsper.hpp> 
      - from 
<boost/geometry/srs/projections/proj/ortho.hpp> 
      - from 
<boost/geometry/srs/projections/proj/stere.hpp> 
      - from 
<boost/geometry/srs/projections/str_cast.hpp> 
      - from 
<boost/geometry/srs/shared_grids_std.hpp> 
      - from 
<boost/geometry/strategies/geographic/distance_cross_track.hpp> 
      - from 
<boost/geometry/strategies/geographic/distance_cross_track_box_box.hpp> 
      - from 
<boost/geometry/strategies/geographic/distance_cross_track_point_box.hpp> 
      - from 
<boost/geometry/strategies/spherical/closest_points_pt_seg.hpp> 
      - from 
<boost/geometry/strategies/spherical/distance_cross_track.hpp> 
      - from 
<boost/geometry/strategies/spherical/distance_cross_track_box_box.hpp> 
      - from 
<boost/geometry/strategies/spherical/distance_cross_track_point_box.hpp> 
      - from 
<boost/geometry/util/condition.hpp> 
      - from 
<boost/geometry/util/range.hpp> 
    
    <boost/config/header_deprecated.hpp>
      - from 
<boost/geometry/core/is_areal.hpp> 
      - from 
<boost/geometry/util/add_const_if_c.hpp> 
      - from 
<boost/geometry/util/bare_type.hpp> 
      - from 
<boost/geometry/util/promote_floating_point.hpp> 
    
    <boost/config/pragma_message.hpp>
      - from 
<boost/geometry/strategies/cartesian/distance_projected_point_ax.hpp> 
      - from 
<boost/geometry/util/combine_if.hpp> 
      - from 
<boost/geometry/util/compress_variant.hpp> 
      - from 
<boost/geometry/util/transform_variant.hpp> 
    
    <boost/cstdint.hpp>
      - from 
<boost/geometry/srs/projections/impl/pj_gridinfo.hpp> 
    
    <boost/version.hpp>
      - from 
<boost/geometry/views/reversible_view.hpp> 
    
  
    <boost/container/allocator_traits.hpp>
      - from 
<boost/geometry/index/detail/rtree/node/scoped_deallocator.hpp> 
      - from 
<boost/geometry/index/detail/rtree/node/variant_dynamic.hpp> 
      - from 
<boost/geometry/index/detail/rtree/node/variant_static.hpp> 
      - from 
<boost/geometry/index/detail/rtree/node/weak_dynamic.hpp> 
      - from 
<boost/geometry/index/detail/rtree/node/weak_static.hpp> 
    
    <boost/container/detail/config_begin.hpp>
      - from 
<boost/geometry/index/detail/varray.hpp> 
    
    <boost/container/detail/config_end.hpp>
      - from 
<boost/geometry/index/detail/varray.hpp> 
    
    <boost/container/detail/workaround.hpp>
      - from 
<boost/geometry/index/detail/varray.hpp> 
    
    <boost/container/new_allocator.hpp>
      - from 
<boost/geometry/index/rtree.hpp> 
    
    <boost/container/vector.hpp>
      - from 
<boost/geometry/index/detail/rtree/node/node.hpp> 
      - from 
<boost/geometry/index/detail/rtree/node/node_elements.hpp> 
      - from 
<boost/geometry/index/detail/rtree/node/variant_dynamic.hpp> 
      - from 
<boost/geometry/index/detail/rtree/node/weak_dynamic.hpp> 
      - from 
<boost/geometry/index/detail/varray_detail.hpp> 
    
  
    <boost/core/addressof.hpp>
      - from 
<boost/geometry/algorithms/detail/buffer/piece_border.hpp> 
      - from 
<boost/geometry/algorithms/detail/centroid/translating_transformer.hpp> 
      - from 
<boost/geometry/algorithms/detail/closest_points/segment_to_segment.hpp> 
      - from 
<boost/geometry/algorithms/detail/distance/segment_to_segment.hpp> 
      - from 
<boost/geometry/algorithms/detail/for_each_range.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_valid/complement_graph.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/less_by_segment_ratio.hpp> 
      - from 
<boost/geometry/algorithms/simplify.hpp> 
      - from 
<boost/geometry/geometries/pointing_segment.hpp> 
      - from 
<boost/geometry/index/detail/varray_detail.hpp> 
      - from 
<boost/geometry/util/range.hpp> 
      - from 
<boost/geometry/views/detail/boundary_view/implementation.hpp> 
      - from 
<boost/geometry/views/detail/geometry_collection_view.hpp> 
    
    <boost/core/ignore_unused.hpp>
      - from 
<boost/geometry/algorithms/area.hpp> 
      - from 
<boost/geometry/algorithms/centroid.hpp> 
      - from 
<boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp> 
      - from 
<boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp> 
      - from 
<boost/geometry/algorithms/detail/buffer/get_piece_turns.hpp> 
      - from 
<boost/geometry/algorithms/detail/buffer/turn_in_original_visitor.hpp> 
      - from 
<boost/geometry/algorithms/detail/closest_points/point_to_geometry.hpp> 
      - from 
<boost/geometry/algorithms/detail/covered_by/implementation.hpp> 
      - from 
<boost/geometry/algorithms/detail/distance/box_to_box.hpp> 
      - from 
<boost/geometry/algorithms/detail/distance/point_to_geometry.hpp> 
      - from 
<boost/geometry/algorithms/detail/distance/segment_to_box.hpp> 
      - from 
<boost/geometry/algorithms/detail/expand/segment.hpp> 
      - from 
<boost/geometry/algorithms/detail/intersection/areal_areal.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_valid/box.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_valid/has_duplicates.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_valid/has_spikes.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_valid/has_valid_self_turns.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_valid/multipolygon.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_valid/pointlike.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_valid/polygon.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_valid/ring.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_valid/segment.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/check_enrich.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/get_turn_info.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/get_turn_info_for_endpoint.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/get_turns.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/graph/select_edge.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/handle_colocations.hpp> 
      - from 
<boost/geometry/algorithms/detail/relate/boundary_checker.hpp> 
      - from 
<boost/geometry/algorithms/detail/relate/follow_helpers.hpp> 
      - from 
<boost/geometry/algorithms/detail/relate/linear_areal.hpp> 
      - from 
<boost/geometry/algorithms/detail/relate/linear_linear.hpp> 
      - from 
<boost/geometry/algorithms/detail/sections/sectionalize.hpp> 
      - from 
<boost/geometry/algorithms/detail/sweep.hpp> 
      - from 
<boost/geometry/algorithms/detail/throw_on_empty_input.hpp> 
      - from 
<boost/geometry/algorithms/detail/within/implementation.hpp> 
      - from 
<boost/geometry/algorithms/detail/within/point_in_geometry.hpp> 
      - from 
<boost/geometry/geometries/concepts/box_concept.hpp> 
      - from 
<boost/geometry/geometries/concepts/point_concept.hpp> 
      - from 
<boost/geometry/geometries/concepts/polygon_concept.hpp> 
      - from 
<boost/geometry/geometries/concepts/segment_concept.hpp> 
      - from 
<boost/geometry/index/detail/rtree/linear/redistribute_elements.hpp> 
      - from 
<boost/geometry/index/detail/rtree/pack_create.hpp> 
      - from 
<boost/geometry/index/detail/rtree/quadratic/redistribute_elements.hpp> 
      - from 
<boost/geometry/index/detail/rtree/rstar/choose_next_node.hpp> 
      - from 
<boost/geometry/index/detail/rtree/rstar/insert.hpp> 
      - from 
<boost/geometry/index/detail/rtree/rstar/redistribute_elements.hpp> 
      - from 
<boost/geometry/index/detail/varray.hpp> 
      - from 
<boost/geometry/srs/projections/proj/aea.hpp> 
      - from 
<boost/geometry/srs/projections/proj/aitoff.hpp> 
      - from 
<boost/geometry/srs/projections/proj/eck3.hpp> 
      - from 
<boost/geometry/srs/projections/proj/isea.hpp> 
      - from 
<boost/geometry/srs/projections/proj/qsc.hpp> 
      - from 
<boost/geometry/strategies/agnostic/buffer_distance_asymmetric.hpp> 
      - from 
<boost/geometry/strategies/agnostic/buffer_distance_symmetric.hpp> 
      - from 
<boost/geometry/strategies/agnostic/point_in_box_by_side.hpp> 
      - from 
<boost/geometry/strategies/cartesian/buffer_end_round.hpp> 
      - from 
<boost/geometry/strategies/cartesian/distance_projected_point.hpp> 
      - from 
<boost/geometry/strategies/cartesian/distance_projected_point_ax.hpp> 
      - from 
<boost/geometry/strategies/concepts/area_concept.hpp> 
      - from 
<boost/geometry/strategies/concepts/centroid_concept.hpp> 
      - from 
<boost/geometry/strategies/concepts/distance_concept.hpp> 
      - from 
<boost/geometry/strategies/concepts/simplify_concept.hpp> 
      - from 
<boost/geometry/strategies/concepts/within_concept.hpp> 
      - from 
<boost/geometry/strategies/geographic/mapping_ssf.hpp> 
      - from 
<boost/geometry/strategy/spherical/envelope_segment.hpp> 
      - from 
<boost/geometry/util/math.hpp> 
    
    <boost/core/invoke_swap.hpp>
      - from 
<boost/geometry/formulas/karney_inverse.hpp> 
      - from 
<boost/geometry/index/detail/rtree/node/variant_dynamic.hpp> 
      - from 
<boost/geometry/index/detail/rtree/node/variant_static.hpp> 
      - from 
<boost/geometry/index/detail/rtree/node/weak_dynamic.hpp> 
      - from 
<boost/geometry/index/detail/rtree/node/weak_static.hpp> 
      - from 
<boost/geometry/index/detail/utilities.hpp> 
      - from 
<boost/geometry/index/rtree.hpp> 
    
    <boost/core/no_exceptions_support.hpp>
      - from 
<boost/geometry/index/detail/exception.hpp> 
      - from 
<boost/geometry/index/detail/varray_detail.hpp> 
    
    <boost/core/pointer_traits.hpp>
      - from 
<boost/geometry/index/detail/rtree/node/variant_dynamic.hpp> 
      - from 
<boost/geometry/index/detail/rtree/node/weak_dynamic.hpp> 
    
    <boost/core/ref.hpp>
      - from 
<boost/geometry/algorithms/detail/centroid/translating_transformer.hpp> 
    
    <boost/noncopyable.hpp>
      - from 
<boost/geometry/io/svg/svg_mapper.hpp> 
    
  
    <boost/function_types/function_arity.hpp>
      - from 
<boost/geometry/util/parameter_type_of.hpp> 
    
    <boost/function_types/is_member_function_pointer.hpp>
      - from 
<boost/geometry/util/parameter_type_of.hpp> 
    
    <boost/function_types/parameter_types.hpp>
      - from 
<boost/geometry/util/parameter_type_of.hpp> 
    
    <boost/function_types/result_type.hpp>
      - from 
<boost/geometry/strategies/concepts/within_concept.hpp> 
    
  
    <boost/fusion/include/at.hpp>
      - from 
<boost/geometry/geometries/adapted/boost_fusion.hpp> 
    
    <boost/fusion/include/front.hpp>
      - from 
<boost/geometry/geometries/adapted/boost_fusion.hpp> 
    
    <boost/fusion/include/is_sequence.hpp>
      - from 
<boost/geometry/geometries/adapted/boost_fusion.hpp> 
    
    <boost/fusion/include/size.hpp>
      - from 
<boost/geometry/geometries/adapted/boost_fusion.hpp> 
    
    <boost/fusion/include/tag_of.hpp>
      - from 
<boost/geometry/geometries/adapted/boost_fusion.hpp> 
    
    <boost/fusion/mpl.hpp>
      - from 
<boost/geometry/geometries/adapted/boost_fusion.hpp> 
    
  
    <boost/graph/adjacency_list.hpp>
      - from 
<boost/geometry/algorithms/detail/overlay/graph/debug_graph.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/graph/detect_biconnected_components.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/graph/graph_util.hpp> 
    
    <boost/graph/biconnected_components.hpp>
      - from 
<boost/geometry/algorithms/detail/overlay/graph/detect_biconnected_components.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/graph/graph_util.hpp> 
    
    <boost/graph/graph_traits.hpp>
      - from 
<boost/geometry/algorithms/detail/overlay/graph/debug_graph.hpp> 
    
  
    <boost/integer.hpp>
      - from 
<boost/geometry/index/detail/varray.hpp> 
    
  
    <boost/iterator/filter_iterator.hpp>
      - from 
<boost/geometry/algorithms/detail/is_valid/multipolygon.hpp> 
    
    <boost/iterator/iterator_adaptor.hpp>
      - from 
<boost/geometry/iterators/detail/iterator_base.hpp> 
      - from 
<boost/geometry/iterators/ever_circling_iterator.hpp> 
      - from 
<boost/geometry/iterators/point_iterator.hpp> 
    
    <boost/iterator/iterator_categories.hpp>
      - from 
<boost/geometry/iterators/closing_iterator.hpp> 
      - from 
<boost/geometry/iterators/concatenate_iterator.hpp> 
      - from 
<boost/geometry/iterators/detail/iterator_base.hpp> 
      - from 
<boost/geometry/iterators/detail/segment_iterator/range_segment_iterator.hpp> 
      - from 
<boost/geometry/iterators/ever_circling_iterator.hpp> 
      - from 
<boost/geometry/iterators/flatten_iterator.hpp> 
      - from 
<boost/geometry/views/detail/boundary_view/implementation.hpp> 
      - from 
<boost/geometry/views/enumerate_view.hpp> 
    
    <boost/iterator/iterator_concepts.hpp>
      - from 
<boost/geometry/index/detail/varray.hpp> 
    
    <boost/iterator/iterator_facade.hpp>
      - from 
<boost/geometry/geometries/adapted/boost_polygon/hole_iterator.hpp> 
      - from 
<boost/geometry/iterators/closing_iterator.hpp> 
      - from 
<boost/geometry/iterators/concatenate_iterator.hpp> 
      - from 
<boost/geometry/iterators/detail/segment_iterator/range_segment_iterator.hpp> 
      - from 
<boost/geometry/iterators/flatten_iterator.hpp> 
      - from 
<boost/geometry/views/detail/boundary_view/implementation.hpp> 
      - from 
<boost/geometry/views/enumerate_view.hpp> 
    
    <boost/iterator/iterator_traits.hpp>
      - from 
<boost/geometry/index/detail/varray_detail.hpp> 
    
    <boost/iterator/reverse_iterator.hpp>
      - from 
<boost/geometry/index/detail/varray.hpp> 
    
  
    <boost/lexical_cast.hpp>
      - from 
<boost/geometry/io/wkt/read.hpp> 
      - from 
<boost/geometry/util/coordinate_cast.hpp> 
    
  
    <boost/math/constants/constants.hpp>
      - from 
<boost/geometry/formulas/andoyer_inverse.hpp> 
      - from 
<boost/geometry/formulas/karney_direct.hpp> 
      - from 
<boost/geometry/formulas/karney_inverse.hpp> 
      - from 
<boost/geometry/formulas/meridian_direct.hpp> 
      - from 
<boost/geometry/formulas/meridian_inverse.hpp> 
      - from 
<boost/geometry/formulas/meridian_segment.hpp> 
      - from 
<boost/geometry/formulas/sjoberg_intersection.hpp> 
      - from 
<boost/geometry/formulas/thomas_direct.hpp> 
      - from 
<boost/geometry/formulas/thomas_inverse.hpp> 
      - from 
<boost/geometry/formulas/vincenty_direct.hpp> 
      - from 
<boost/geometry/formulas/vincenty_inverse.hpp> 
      - from 
<boost/geometry/srs/projections/constants.hpp> 
      - from 
<boost/geometry/srs/projections/impl/adjlon.hpp> 
      - from 
<boost/geometry/srs/projections/impl/pj_fwd.hpp> 
      - from 
<boost/geometry/util/math.hpp> 
    
    <boost/math/special_functions/atanh.hpp>
      - from 
<boost/geometry/formulas/authalic_radius_sqr.hpp> 
    
    <boost/math/special_functions/fpclassify.hpp>
      - from 
<boost/geometry/strategies/cartesian/buffer_side_straight.hpp> 
      - from 
<boost/geometry/strategies/cartesian/centroid_bashein_detmer.hpp> 
      - from 
<boost/geometry/strategies/cartesian/centroid_weighted_length.hpp> 
      - from 
<boost/geometry/util/has_infinite_coordinate.hpp> 
      - from 
<boost/geometry/util/has_nan_coordinate.hpp> 
      - from 
<boost/geometry/util/has_non_finite_coordinate.hpp> 
      - from 
<boost/geometry/util/math.hpp> 
    
    <boost/math/special_functions/hypot.hpp>
      - from 
<boost/geometry/formulas/area_formulas.hpp> 
      - from 
<boost/geometry/formulas/karney_direct.hpp> 
      - from 
<boost/geometry/formulas/karney_inverse.hpp> 
      - from 
<boost/geometry/formulas/vertex_longitude.hpp> 
      - from 
<boost/geometry/srs/projections/proj/aea.hpp> 
      - from 
<boost/geometry/srs/projections/proj/aeqd.hpp> 
      - from 
<boost/geometry/srs/projections/proj/bipc.hpp> 
      - from 
<boost/geometry/srs/projections/proj/bonne.hpp> 
      - from 
<boost/geometry/srs/projections/proj/eqdc.hpp> 
      - from 
<boost/geometry/srs/projections/proj/etmerc.hpp> 
      - from 
<boost/geometry/srs/projections/proj/geos.hpp> 
      - from 
<boost/geometry/srs/projections/proj/gnom.hpp> 
      - from 
<boost/geometry/srs/projections/proj/laea.hpp> 
      - from 
<boost/geometry/srs/projections/proj/lcc.hpp> 
      - from 
<boost/geometry/srs/projections/proj/mod_ster.hpp> 
      - from 
<boost/geometry/srs/projections/proj/nsper.hpp> 
      - from 
<boost/geometry/srs/projections/proj/oea.hpp> 
      - from 
<boost/geometry/srs/projections/proj/ortho.hpp> 
      - from 
<boost/geometry/srs/projections/proj/sconics.hpp> 
      - from 
<boost/geometry/srs/projections/proj/stere.hpp> 
      - from 
<boost/geometry/srs/projections/proj/sterea.hpp> 
      - from 
<boost/geometry/srs/projections/proj/tpeqd.hpp> 
    
  
    <boost/mpl/and.hpp>
      - from 
<boost/geometry/geometries/adapted/boost_fusion.hpp> 
    
    <boost/mpl/assert.hpp>
      - from 
<boost/geometry/strategies/convex_hull/services.hpp> 
      - from 
<boost/geometry/strategies/is_convex/services.hpp> 
    
    <boost/mpl/at.hpp>
      - from 
<boost/geometry/util/parameter_type_of.hpp> 
    
    <boost/mpl/bind.hpp>
      - from 
<boost/geometry/util/combine_if.hpp> 
    
    <boost/mpl/count_if.hpp>
      - from 
<boost/geometry/geometries/adapted/boost_fusion.hpp> 
    
    <boost/mpl/equal_to.hpp>
      - from 
<boost/geometry/util/compress_variant.hpp> 
    
    <boost/mpl/fold.hpp>
      - from 
<boost/geometry/util/combine_if.hpp> 
      - from 
<boost/geometry/util/compress_variant.hpp> 
    
    <boost/mpl/front.hpp>
      - from 
<boost/geometry/geometries/adapted/boost_fusion.hpp> 
      - from 
<boost/geometry/util/compress_variant.hpp> 
    
    <boost/mpl/has_xxx.hpp>
      - from 
<boost/geometry/util/range.hpp> 
    
    <boost/mpl/if.hpp>
      - from 
<boost/geometry/strategy/cartesian/precise_area.hpp> 
      - from 
<boost/geometry/util/combine_if.hpp> 
      - from 
<boost/geometry/util/compress_variant.hpp> 
    
    <boost/mpl/insert.hpp>
      - from 
<boost/geometry/util/combine_if.hpp> 
      - from 
<boost/geometry/util/compress_variant.hpp> 
    
    <boost/mpl/int.hpp>
      - from 
<boost/geometry/util/compress_variant.hpp> 
    
    <boost/mpl/pair.hpp>
      - from 
<boost/geometry/util/combine_if.hpp> 
    
    <boost/mpl/placeholders.hpp>
      - from 
<boost/geometry/geometries/adapted/boost_fusion.hpp> 
      - from 
<boost/geometry/util/combine_if.hpp> 
    
    <boost/mpl/pop_front.hpp>
      - from 
<boost/geometry/geometries/adapted/boost_fusion.hpp> 
    
    <boost/mpl/set.hpp>
      - from 
<boost/geometry/util/combine_if.hpp> 
      - from 
<boost/geometry/util/compress_variant.hpp> 
    
    <boost/mpl/size.hpp>
      - from 
<boost/geometry/geometries/adapted/boost_fusion.hpp> 
      - from 
<boost/geometry/util/compress_variant.hpp> 
    
    <boost/mpl/transform.hpp>
      - from 
<boost/geometry/util/transform_variant.hpp> 
    
    <boost/mpl/vector.hpp>
      - from 
<boost/geometry/util/compress_variant.hpp> 
    
  
    <boost/multiprecision/cpp_bin_float.hpp>
      - from 
<boost/geometry/core/coordinate_promotion.hpp> 
    
    <boost/multiprecision/cpp_int.hpp>
      - from 
<boost/geometry/core/coordinate_promotion.hpp> 
      - from 
<boost/geometry/util/promote_integral.hpp> 
    
  
    <boost/numeric/conversion/bounds.hpp>
      - from 
<boost/geometry/util/bounds.hpp> 
    
    <boost/numeric/conversion/cast.hpp>
      - from 
<boost/geometry/util/numeric_cast.hpp> 
    
  
    <boost/polygon/polygon.hpp>
      - from 
<boost/geometry/geometries/adapted/boost_polygon/box.hpp> 
      - from 
<boost/geometry/geometries/adapted/boost_polygon/hole_iterator.hpp> 
      - from 
<boost/geometry/geometries/adapted/boost_polygon/holes_proxy.hpp> 
      - from 
<boost/geometry/geometries/adapted/boost_polygon/point.hpp> 
      - from 
<boost/geometry/geometries/adapted/boost_polygon/polygon.hpp> 
      - from 
<boost/geometry/geometries/adapted/boost_polygon/ring.hpp> 
      - from 
<boost/geometry/geometries/adapted/boost_polygon/ring_proxy.hpp> 
    
  
    <boost/qvm/map_mat_mat.hpp>
      - from 
<boost/geometry/strategies/transform/matrix_transformers.hpp> 
    
    <boost/qvm/map_mat_vec.hpp>
      - from 
<boost/geometry/strategies/transform/matrix_transformers.hpp> 
    
    <boost/qvm/mat.hpp>
      - from 
<boost/geometry/strategies/transform/inverse_transformer.hpp> 
      - from 
<boost/geometry/strategies/transform/matrix_transformers.hpp> 
    
    <boost/qvm/mat_access.hpp>
      - from 
<boost/geometry/strategies/transform/matrix_transformers.hpp> 
    
    <boost/qvm/mat_operations.hpp>
      - from 
<boost/geometry/strategies/transform/inverse_transformer.hpp> 
      - from 
<boost/geometry/strategies/transform/matrix_transformers.hpp> 
    
    <boost/qvm/vec.hpp>
      - from 
<boost/geometry/strategies/transform/matrix_transformers.hpp> 
    
    <boost/qvm/vec_access.hpp>
      - from 
<boost/geometry/strategies/transform/matrix_transformers.hpp> 
    
    <boost/qvm/vec_mat_operations.hpp>
      - from 
<boost/geometry/strategies/transform/matrix_transformers.hpp> 
    
  
    <boost/range/adaptor/adjacent_filtered.hpp>
      - from 
<boost/geometry/geometries/adapted/boost_range/adjacent_filtered.hpp> 
    
    <boost/range/adaptor/filtered.hpp>
      - from 
<boost/geometry/geometries/adapted/boost_range/filtered.hpp> 
    
    <boost/range/adaptor/reversed.hpp>
      - from 
<boost/geometry/geometries/adapted/boost_range/reversed.hpp> 
      - from 
<boost/geometry/views/reversible_view.hpp> 
    
    <boost/range/adaptor/sliced.hpp>
      - from 
<boost/geometry/geometries/adapted/boost_range/sliced.hpp> 
    
    <boost/range/adaptor/strided.hpp>
      - from 
<boost/geometry/geometries/adapted/boost_range/strided.hpp> 
    
    <boost/range/adaptor/uniqued.hpp>
      - from 
<boost/geometry/geometries/adapted/boost_range/uniqued.hpp> 
    
    <boost/range/algorithm/reverse.hpp>
      - from 
<boost/geometry/algorithms/detail/overlay/convert_ring.hpp> 
    
    <boost/range/begin.hpp>
      - from 
<boost/geometry/algorithms/append.hpp> 
      - from 
<boost/geometry/algorithms/area.hpp> 
      - from 
<boost/geometry/algorithms/centroid.hpp> 
      - from 
<boost/geometry/algorithms/convert.hpp> 
      - from 
<boost/geometry/algorithms/correct.hpp> 
      - from 
<boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp> 
      - from 
<boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp> 
      - from 
<boost/geometry/algorithms/detail/buffer/get_piece_turns.hpp> 
      - from 
<boost/geometry/algorithms/detail/calculate_sum.hpp> 
      - from 
<boost/geometry/algorithms/detail/closest_feature/point_to_range.hpp> 
      - from 
<boost/geometry/algorithms/detail/closest_points/point_to_geometry.hpp> 
      - from 
<boost/geometry/algorithms/detail/counting.hpp> 
      - from 
<boost/geometry/algorithms/detail/disjoint/linear_areal.hpp> 
      - from 
<boost/geometry/algorithms/detail/disjoint/multipoint_geometry.hpp> 
      - from 
<boost/geometry/algorithms/detail/disjoint/multirange_geometry.hpp> 
      - from 
<boost/geometry/algorithms/detail/distance/geometry_to_segment_or_box.hpp> 
      - from 
<boost/geometry/algorithms/detail/distance/multipoint_to_geometry.hpp> 
      - from 
<boost/geometry/algorithms/detail/distance/point_to_geometry.hpp> 
      - from 
<boost/geometry/algorithms/detail/envelope/range.hpp> 
      - from 
<boost/geometry/algorithms/detail/envelope/range_of_boxes.hpp> 
      - from 
<boost/geometry/algorithms/detail/extreme_points.hpp> 
      - from 
<boost/geometry/algorithms/detail/for_each_range.hpp> 
      - from 
<boost/geometry/algorithms/detail/gc_group_elements.hpp> 
      - from 
<boost/geometry/algorithms/detail/gc_make_rtree.hpp> 
      - from 
<boost/geometry/algorithms/detail/has_self_intersections.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_simple/areal.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_simple/debug_print_boundary_points.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_simple/linear.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_simple/multipoint.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_valid/has_duplicates.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_valid/has_spikes.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_valid/linear.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_valid/multipolygon.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_valid/polygon.hpp> 
      - from 
<boost/geometry/algorithms/detail/max_interval_gap.hpp> 
      - from 
<boost/geometry/algorithms/detail/multi_modify.hpp> 
      - from 
<boost/geometry/algorithms/detail/multi_modify_with_predicate.hpp> 
      - from 
<boost/geometry/algorithms/detail/multi_sum.hpp> 
      - from 
<boost/geometry/algorithms/detail/num_distinct_consecutive_points.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/add_rings.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/append_no_dups_or_spikes.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/assign_parents.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/check_enrich.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/clip_linestring.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/copy_segment_point.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/copy_segments.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/enrich_intersection_points.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/follow.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/follow_linear_linear.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/get_turns.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/handle_colocations.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/handle_self_turns.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/intersection_insert.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/linear_linear.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/needs_self_turns.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/overlay.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/pointlike_areal.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/pointlike_linear.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/pointlike_pointlike.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/select_rings.hpp> 
      - from 
<boost/geometry/algorithms/detail/partition.hpp> 
      - from 
<boost/geometry/algorithms/detail/point_on_border.hpp> 
      - from 
<boost/geometry/algorithms/detail/relate/multi_point_geometry.hpp> 
      - from 
<boost/geometry/algorithms/detail/sections/sectionalize.hpp> 
      - from 
<boost/geometry/algorithms/detail/turns/print_turns.hpp> 
      - from 
<boost/geometry/algorithms/detail/visit.hpp> 
      - from 
<boost/geometry/algorithms/detail/within/multi_point.hpp> 
      - from 
<boost/geometry/algorithms/detail/within/point_in_geometry.hpp> 
      - from 
<boost/geometry/algorithms/for_each.hpp> 
      - from 
<boost/geometry/algorithms/is_empty.hpp> 
      - from 
<boost/geometry/algorithms/length.hpp> 
      - from 
<boost/geometry/algorithms/line_interpolate.hpp> 
      - from 
<boost/geometry/algorithms/point_on_surface.hpp> 
      - from 
<boost/geometry/algorithms/remove_spikes.hpp> 
      - from 
<boost/geometry/algorithms/reverse.hpp> 
      - from 
<boost/geometry/algorithms/simplify.hpp> 
      - from 
<boost/geometry/algorithms/transform.hpp> 
      - from 
<boost/geometry/algorithms/unique.hpp> 
      - from 
<boost/geometry/index/detail/algorithms/path_intersection.hpp> 
      - from 
<boost/geometry/io/dsv/write.hpp> 
      - from 
<boost/geometry/io/svg/write.hpp> 
      - from 
<boost/geometry/io/wkt/read.hpp> 
      - from 
<boost/geometry/io/wkt/write.hpp> 
      - from 
<boost/geometry/iterators/closing_iterator.hpp> 
      - from 
<boost/geometry/iterators/detail/segment_iterator/range_segment_iterator.hpp> 
      - from 
<boost/geometry/iterators/ever_circling_iterator.hpp> 
      - from 
<boost/geometry/iterators/point_iterator.hpp> 
      - from 
<boost/geometry/iterators/segment_iterator.hpp> 
      - from 
<boost/geometry/policies/predicate_based_interrupt_policy.hpp> 
      - from 
<boost/geometry/srs/projections/dpar.hpp> 
      - from 
<boost/geometry/strategy/cartesian/envelope.hpp> 
      - from 
<boost/geometry/strategy/cartesian/envelope_multipoint.hpp> 
      - from 
<boost/geometry/strategy/cartesian/envelope_range.hpp> 
      - from 
<boost/geometry/strategy/spherical/envelope_multipoint.hpp> 
      - from 
<boost/geometry/util/range.hpp> 
      - from 
<boost/geometry/views/detail/closed_clockwise_view.hpp> 
      - from 
<boost/geometry/views/detail/random_access_view.hpp> 
      - from 
<boost/geometry/views/enumerate_view.hpp> 
      - from 
<boost/geometry/views/identity_view.hpp> 
    
    <boost/range/concepts.hpp>
      - from 
<boost/geometry/geometries/concepts/geometry_collection_concept.hpp> 
      - from 
<boost/geometry/geometries/concepts/linestring_concept.hpp> 
      - from 
<boost/geometry/geometries/concepts/multi_linestring_concept.hpp> 
      - from 
<boost/geometry/geometries/concepts/multi_point_concept.hpp> 
      - from 
<boost/geometry/geometries/concepts/multi_polygon_concept.hpp> 
      - from 
<boost/geometry/geometries/concepts/polygon_concept.hpp> 
      - from 
<boost/geometry/geometries/concepts/polyhedral_surface_concept.hpp> 
      - from 
<boost/geometry/geometries/concepts/ring_concept.hpp> 
      - from 
<boost/geometry/util/range.hpp> 
    
    <boost/range/const_iterator.hpp>
      - from 
<boost/geometry/geometries/adapted/boost_polygon/ring_proxy.hpp> 
    
    <boost/range/difference_type.hpp>
      - from 
<boost/geometry/iterators/closing_iterator.hpp> 
      - from 
<boost/geometry/iterators/ever_circling_iterator.hpp> 
      - from 
<boost/geometry/util/range.hpp> 
      - from 
<boost/geometry/views/enumerate_view.hpp> 
    
    <boost/range/empty.hpp>
      - from 
<boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp> 
      - from 
<boost/geometry/algorithms/detail/envelope/range_of_boxes.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_simple/areal.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_simple/linear.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_simple/multipoint.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_valid/has_valid_self_turns.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_valid/linear.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_valid/pointlike.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/clip_linestring.hpp> 
      - from 
<boost/geometry/algorithms/detail/partition.hpp> 
      - from 
<boost/geometry/algorithms/detail/relate/point_point.hpp> 
      - from 
<boost/geometry/algorithms/is_convex.hpp> 
      - from 
<boost/geometry/algorithms/is_empty.hpp> 
      - from 
<boost/geometry/policies/predicate_based_interrupt_policy.hpp> 
      - from 
<boost/geometry/strategy/spherical/envelope_multipoint.hpp> 
      - from 
<boost/geometry/util/range.hpp> 
    
    <boost/range/end.hpp>
      - from 
<boost/geometry/algorithms/append.hpp> 
      - from 
<boost/geometry/algorithms/area.hpp> 
      - from 
<boost/geometry/algorithms/centroid.hpp> 
      - from 
<boost/geometry/algorithms/convert.hpp> 
      - from 
<boost/geometry/algorithms/correct.hpp> 
      - from 
<boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp> 
      - from 
<boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp> 
      - from 
<boost/geometry/algorithms/detail/buffer/get_piece_turns.hpp> 
      - from 
<boost/geometry/algorithms/detail/calculate_sum.hpp> 
      - from 
<boost/geometry/algorithms/detail/closest_feature/point_to_range.hpp> 
      - from 
<boost/geometry/algorithms/detail/closest_points/point_to_geometry.hpp> 
      - from 
<boost/geometry/algorithms/detail/counting.hpp> 
      - from 
<boost/geometry/algorithms/detail/disjoint/linear_areal.hpp> 
      - from 
<boost/geometry/algorithms/detail/disjoint/multipoint_geometry.hpp> 
      - from 
<boost/geometry/algorithms/detail/disjoint/multirange_geometry.hpp> 
      - from 
<boost/geometry/algorithms/detail/distance/geometry_to_segment_or_box.hpp> 
      - from 
<boost/geometry/algorithms/detail/distance/multipoint_to_geometry.hpp> 
      - from 
<boost/geometry/algorithms/detail/distance/point_to_geometry.hpp> 
      - from 
<boost/geometry/algorithms/detail/envelope/range.hpp> 
      - from 
<boost/geometry/algorithms/detail/envelope/range_of_boxes.hpp> 
      - from 
<boost/geometry/algorithms/detail/extreme_points.hpp> 
      - from 
<boost/geometry/algorithms/detail/for_each_range.hpp> 
      - from 
<boost/geometry/algorithms/detail/gc_make_rtree.hpp> 
      - from 
<boost/geometry/algorithms/detail/has_self_intersections.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_simple/areal.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_simple/debug_print_boundary_points.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_simple/linear.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_simple/multipoint.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_valid/has_duplicates.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_valid/has_spikes.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_valid/linear.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_valid/multipolygon.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_valid/polygon.hpp> 
      - from 
<boost/geometry/algorithms/detail/max_interval_gap.hpp> 
      - from 
<boost/geometry/algorithms/detail/multi_modify.hpp> 
      - from 
<boost/geometry/algorithms/detail/multi_modify_with_predicate.hpp> 
      - from 
<boost/geometry/algorithms/detail/multi_sum.hpp> 
      - from 
<boost/geometry/algorithms/detail/num_distinct_consecutive_points.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/add_rings.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/append_no_dups_or_spikes.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/assign_parents.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/check_enrich.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/clip_linestring.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/copy_segment_point.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/copy_segments.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/enrich_intersection_points.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/follow.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/follow_linear_linear.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/get_turns.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/handle_colocations.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/handle_self_turns.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/intersection_insert.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/linear_linear.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/overlay.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/pointlike_areal.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/pointlike_linear.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/pointlike_pointlike.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/select_rings.hpp> 
      - from 
<boost/geometry/algorithms/detail/partition.hpp> 
      - from 
<boost/geometry/algorithms/detail/point_on_border.hpp> 
      - from 
<boost/geometry/algorithms/detail/relate/multi_point_geometry.hpp> 
      - from 
<boost/geometry/algorithms/detail/sections/sectionalize.hpp> 
      - from 
<boost/geometry/algorithms/detail/turns/print_turns.hpp> 
      - from 
<boost/geometry/algorithms/detail/visit.hpp> 
      - from 
<boost/geometry/algorithms/detail/within/multi_point.hpp> 
      - from 
<boost/geometry/algorithms/detail/within/point_in_geometry.hpp> 
      - from 
<boost/geometry/algorithms/for_each.hpp> 
      - from 
<boost/geometry/algorithms/is_empty.hpp> 
      - from 
<boost/geometry/algorithms/length.hpp> 
      - from 
<boost/geometry/algorithms/line_interpolate.hpp> 
      - from 
<boost/geometry/algorithms/point_on_surface.hpp> 
      - from 
<boost/geometry/algorithms/remove_spikes.hpp> 
      - from 
<boost/geometry/algorithms/reverse.hpp> 
      - from 
<boost/geometry/algorithms/simplify.hpp> 
      - from 
<boost/geometry/algorithms/transform.hpp> 
      - from 
<boost/geometry/algorithms/unique.hpp> 
      - from 
<boost/geometry/index/detail/algorithms/path_intersection.hpp> 
      - from 
<boost/geometry/io/dsv/write.hpp> 
      - from 
<boost/geometry/io/svg/write.hpp> 
      - from 
<boost/geometry/io/wkt/read.hpp> 
      - from 
<boost/geometry/io/wkt/write.hpp> 
      - from 
<boost/geometry/iterators/closing_iterator.hpp> 
      - from 
<boost/geometry/iterators/detail/segment_iterator/range_segment_iterator.hpp> 
      - from 
<boost/geometry/iterators/point_iterator.hpp> 
      - from 
<boost/geometry/iterators/segment_iterator.hpp> 
      - from 
<boost/geometry/policies/predicate_based_interrupt_policy.hpp> 
      - from 
<boost/geometry/srs/projections/dpar.hpp> 
      - from 
<boost/geometry/strategy/cartesian/envelope.hpp> 
      - from 
<boost/geometry/strategy/cartesian/envelope_multipoint.hpp> 
      - from 
<boost/geometry/strategy/cartesian/envelope_range.hpp> 
      - from 
<boost/geometry/strategy/spherical/envelope_multipoint.hpp> 
      - from 
<boost/geometry/util/range.hpp> 
      - from 
<boost/geometry/views/detail/closed_clockwise_view.hpp> 
      - from 
<boost/geometry/views/detail/random_access_view.hpp> 
      - from 
<boost/geometry/views/enumerate_view.hpp> 
      - from 
<boost/geometry/views/identity_view.hpp> 
    
    <boost/range/has_range_iterator.hpp>
      - from 
<boost/geometry/util/range.hpp> 
    
    <boost/range/iterator.hpp>
      - from 
<boost/geometry/algorithms/detail/interior_iterator.hpp> 
      - from 
<boost/geometry/iterators/detail/point_iterator/iterator_type.hpp> 
      - from 
<boost/geometry/iterators/detail/segment_iterator/iterator_type.hpp> 
      - from 
<boost/geometry/util/range.hpp> 
      - from 
<boost/geometry/views/detail/closed_clockwise_view.hpp> 
      - from 
<boost/geometry/views/detail/random_access_view.hpp> 
    
    <boost/range/iterator_range.hpp>
      - from 
<boost/geometry/views/identity_view.hpp> 
    
    <boost/range/mutable_iterator.hpp>
      - from 
<boost/geometry/geometries/adapted/boost_polygon/ring_proxy.hpp> 
    
    <boost/range/rbegin.hpp>
      - from 
<boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_valid/has_spikes.hpp> 
    
    <boost/range/reference.hpp>
      - from 
<boost/geometry/algorithms/for_each.hpp> 
      - from 
<boost/geometry/iterators/closing_iterator.hpp> 
      - from 
<boost/geometry/iterators/ever_circling_iterator.hpp> 
      - from 
<boost/geometry/util/range.hpp> 
      - from 
<boost/geometry/views/enumerate_view.hpp> 
    
    <boost/range/rend.hpp>
      - from 
<boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_valid/has_spikes.hpp> 
    
    <boost/range/size.hpp>
      - from 
<boost/geometry/algorithms/area.hpp> 
      - from 
<boost/geometry/algorithms/centroid.hpp> 
      - from 
<boost/geometry/algorithms/convert.hpp> 
      - from 
<boost/geometry/algorithms/correct_closure.hpp> 
      - from 
<boost/geometry/algorithms/densify.hpp> 
      - from 
<boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp> 
      - from 
<boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp> 
      - from 
<boost/geometry/algorithms/detail/buffer/buffered_ring.hpp> 
      - from 
<boost/geometry/algorithms/detail/buffer/piece_border.hpp> 
      - from 
<boost/geometry/algorithms/detail/buffer/turn_in_original_visitor.hpp> 
      - from 
<boost/geometry/algorithms/detail/calculate_point_order.hpp> 
      - from 
<boost/geometry/algorithms/detail/closest_points/multipoint_to_geometry.hpp> 
      - from 
<boost/geometry/algorithms/detail/closest_points/point_to_geometry.hpp> 
      - from 
<boost/geometry/algorithms/detail/convex_hull/graham_andrew.hpp> 
      - from 
<boost/geometry/algorithms/detail/convex_hull/interface.hpp> 
      - from 
<boost/geometry/algorithms/detail/disjoint/linear_segment_or_box.hpp> 
      - from 
<boost/geometry/algorithms/detail/disjoint/multipoint_geometry.hpp> 
      - from 
<boost/geometry/algorithms/detail/distance/geometry_collection.hpp> 
      - from 
<boost/geometry/algorithms/detail/distance/multipoint_to_geometry.hpp> 
      - from 
<boost/geometry/algorithms/detail/distance/point_to_geometry.hpp> 
      - from 
<boost/geometry/algorithms/detail/equals/collect_vectors.hpp> 
      - from 
<boost/geometry/algorithms/detail/equals/implementation.hpp> 
      - from 
<boost/geometry/algorithms/detail/extreme_points.hpp> 
      - from 
<boost/geometry/algorithms/detail/gc_group_elements.hpp> 
      - from 
<boost/geometry/algorithms/detail/gc_make_rtree.hpp> 
      - from 
<boost/geometry/algorithms/detail/intersection/gc.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_simple/debug_print_boundary_points.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_simple/linear.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_valid/has_duplicates.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_valid/linear.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_valid/ring.hpp> 
      - from 
<boost/geometry/algorithms/detail/num_distinct_consecutive_points.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/append_no_dups_or_spikes.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/copy_segment_point.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/copy_segments.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/follow.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/follow_linear_linear.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/get_ring.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/get_turns.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/intersection_insert.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/needs_self_turns.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/pointlike_areal.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/pointlike_pointlike.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/select_rings.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/traverse.hpp> 
      - from 
<boost/geometry/algorithms/detail/partition.hpp> 
      - from 
<boost/geometry/algorithms/detail/relate/boundary_checker.hpp> 
      - from 
<boost/geometry/algorithms/detail/relate/follow_helpers.hpp> 
      - from 
<boost/geometry/algorithms/detail/relate/linear_areal.hpp> 
      - from 
<boost/geometry/algorithms/detail/relate/linear_linear.hpp> 
      - from 
<boost/geometry/algorithms/detail/relate/multi_point_geometry.hpp> 
      - from 
<boost/geometry/algorithms/detail/relate/point_point.hpp> 
      - from 
<boost/geometry/algorithms/detail/relate/topology_check.hpp> 
      - from 
<boost/geometry/algorithms/detail/sections/range_by_section.hpp> 
      - from 
<boost/geometry/algorithms/detail/sections/sectionalize.hpp> 
      - from 
<boost/geometry/algorithms/detail/within/multi_point.hpp> 
      - from 
<boost/geometry/algorithms/detail/within/point_in_geometry.hpp> 
      - from 
<boost/geometry/algorithms/discrete_frechet_distance.hpp> 
      - from 
<boost/geometry/algorithms/discrete_hausdorff_distance.hpp> 
      - from 
<boost/geometry/algorithms/is_convex.hpp> 
      - from 
<boost/geometry/algorithms/num_geometries.hpp> 
      - from 
<boost/geometry/algorithms/num_interior_rings.hpp> 
      - from 
<boost/geometry/algorithms/num_points.hpp> 
      - from 
<boost/geometry/algorithms/num_segments.hpp> 
      - from 
<boost/geometry/algorithms/remove_spikes.hpp> 
      - from 
<boost/geometry/algorithms/simplify.hpp> 
      - from 
<boost/geometry/algorithms/transform.hpp> 
      - from 
<boost/geometry/index/detail/algorithms/path_intersection.hpp> 
      - from 
<boost/geometry/io/dsv/write.hpp> 
      - from 
<boost/geometry/io/wkt/read.hpp> 
      - from 
<boost/geometry/io/wkt/write.hpp> 
      - from 
<boost/geometry/iterators/detail/segment_iterator/range_segment_iterator.hpp> 
      - from 
<boost/geometry/iterators/ever_circling_iterator.hpp> 
      - from 
<boost/geometry/policies/disjoint_interrupt_policy.hpp> 
      - from 
<boost/geometry/srs/projection.hpp> 
      - from 
<boost/geometry/srs/projections/dpar.hpp> 
      - from 
<boost/geometry/srs/transformation.hpp> 
      - from 
<boost/geometry/strategy/spherical/envelope_multipoint.hpp> 
      - from 
<boost/geometry/strategy/spherical/envelope_range.hpp> 
      - from 
<boost/geometry/util/range.hpp> 
      - from 
<boost/geometry/views/detail/boundary_view/implementation.hpp> 
      - from 
<boost/geometry/views/detail/random_access_view.hpp> 
    
    <boost/range/size_type.hpp>
      - from 
<boost/geometry/core/mutable_range.hpp> 
    
    <boost/range/value_type.hpp>
      - from 
<boost/geometry/algorithms/append.hpp> 
      - from 
<boost/geometry/algorithms/area.hpp> 
      - from 
<boost/geometry/algorithms/convert.hpp> 
      - from 
<boost/geometry/algorithms/densify.hpp> 
      - from 
<boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp> 
      - from 
<boost/geometry/algorithms/detail/buffer/buffer_policies.hpp> 
      - from 
<boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp> 
      - from 
<boost/geometry/algorithms/detail/buffer/buffered_ring.hpp> 
      - from 
<boost/geometry/algorithms/detail/buffer/get_piece_turns.hpp> 
      - from 
<boost/geometry/algorithms/detail/buffer/implementation.hpp> 
      - from 
<boost/geometry/algorithms/detail/closest_points/point_to_geometry.hpp> 
      - from 
<boost/geometry/algorithms/detail/disjoint/linear_areal.hpp> 
      - from 
<boost/geometry/algorithms/detail/disjoint/multipoint_geometry.hpp> 
      - from 
<boost/geometry/algorithms/detail/disjoint/multirange_geometry.hpp> 
      - from 
<boost/geometry/algorithms/detail/distance/point_to_geometry.hpp> 
      - from 
<boost/geometry/algorithms/detail/envelope/range_of_boxes.hpp> 
      - from 
<boost/geometry/algorithms/detail/extreme_points.hpp> 
      - from 
<boost/geometry/algorithms/detail/interior_iterator.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_simple/areal.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_simple/linear.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_valid/is_acceptable_turn.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_valid/multipolygon.hpp> 
      - from 
<boost/geometry/algorithms/detail/max_interval_gap.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/add_rings.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/check_enrich.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/copy_segment_point.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/enrich_intersection_points.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/follow.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/follow_linear_linear.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/get_clusters.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/get_intersection_points.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/get_ring.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/get_turns.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/handle_colocations.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/handle_self_turns.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/less_by_segment_ratio.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/overlay.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/pointlike_areal.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/pointlike_linear.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/pointlike_pointlike.hpp> 
      - from 
<boost/geometry/algorithms/detail/relate/multi_point_geometry.hpp> 
      - from 
<boost/geometry/algorithms/detail/sections/range_by_section.hpp> 
      - from 
<boost/geometry/algorithms/detail/sections/sectionalize.hpp> 
      - from 
<boost/geometry/algorithms/detail/tupled_output.hpp> 
      - from 
<boost/geometry/algorithms/detail/within/multi_point.hpp> 
      - from 
<boost/geometry/algorithms/detail/within/point_in_geometry.hpp> 
      - from 
<boost/geometry/algorithms/for_each.hpp> 
      - from 
<boost/geometry/algorithms/length.hpp> 
      - from 
<boost/geometry/algorithms/line_interpolate.hpp> 
      - from 
<boost/geometry/algorithms/num_interior_rings.hpp> 
      - from 
<boost/geometry/algorithms/num_points.hpp> 
      - from 
<boost/geometry/algorithms/num_segments.hpp> 
      - from 
<boost/geometry/algorithms/perimeter.hpp> 
      - from 
<boost/geometry/algorithms/simplify.hpp> 
      - from 
<boost/geometry/algorithms/transform.hpp> 
      - from 
<boost/geometry/core/closure.hpp> 
      - from 
<boost/geometry/core/geometry_types.hpp> 
      - from 
<boost/geometry/core/interior_rings.hpp> 
      - from 
<boost/geometry/core/mutable_range.hpp> 
      - from 
<boost/geometry/core/point_order.hpp> 
      - from 
<boost/geometry/core/point_type.hpp> 
      - from 
<boost/geometry/core/ring_type.hpp> 
      - from 
<boost/geometry/core/visit.hpp> 
      - from 
<boost/geometry/geometries/concepts/multi_linestring_concept.hpp> 
      - from 
<boost/geometry/geometries/concepts/multi_point_concept.hpp> 
      - from 
<boost/geometry/geometries/concepts/multi_polygon_concept.hpp> 
      - from 
<boost/geometry/index/detail/algorithms/path_intersection.hpp> 
      - from 
<boost/geometry/io/dsv/write.hpp> 
      - from 
<boost/geometry/io/svg/write.hpp> 
      - from 
<boost/geometry/io/wkt/read.hpp> 
      - from 
<boost/geometry/io/wkt/write.hpp> 
      - from 
<boost/geometry/iterators/closing_iterator.hpp> 
      - from 
<boost/geometry/iterators/detail/point_iterator/inner_range_type.hpp> 
      - from 
<boost/geometry/iterators/ever_circling_iterator.hpp> 
      - from 
<boost/geometry/srs/projections/dpar.hpp> 
      - from 
<boost/geometry/strategies/cartesian/buffer_point_circle.hpp> 
      - from 
<boost/geometry/strategies/cartesian/buffer_point_square.hpp> 
      - from 
<boost/geometry/strategies/geographic/buffer_end_round.hpp> 
      - from 
<boost/geometry/strategies/geographic/buffer_join_miter.hpp> 
      - from 
<boost/geometry/strategies/geographic/buffer_join_round.hpp> 
      - from 
<boost/geometry/strategies/geographic/buffer_point_circle.hpp> 
      - from 
<boost/geometry/strategies/geographic/buffer_side_straight.hpp> 
      - from 
<boost/geometry/strategy/spherical/envelope_multipoint.hpp> 
      - from 
<boost/geometry/util/range.hpp> 
      - from 
<boost/geometry/views/enumerate_view.hpp> 
    
  
    <boost/rational.hpp>
      - from 
<boost/geometry/core/coordinate_promotion.hpp> 
      - from 
<boost/geometry/policies/robustness/segment_ratio.hpp> 
      - from 
<boost/geometry/util/rational.hpp> 
    
  
    <boost/serialization/nvp.hpp>
      - from 
<boost/geometry/index/detail/serialization.hpp> 
    
    <boost/serialization/serialization.hpp>
      - from 
<boost/geometry/index/detail/serialization.hpp> 
    
    <boost/serialization/split_member.hpp>
      - from 
<boost/geometry/index/detail/serialization.hpp> 
    
    <boost/serialization/version.hpp>
      - from 
<boost/geometry/index/detail/serialization.hpp> 
    
  
    <boost/static_assert.hpp>
      - from 
<boost/geometry/algorithms/detail/overlay/append_no_dups_or_spikes.hpp> 
      - from 
<boost/geometry/algorithms/detail/point_on_border.hpp> 
      - from 
<boost/geometry/core/static_assert.hpp> 
      - from 
<boost/geometry/geometries/point.hpp> 
      - from 
<boost/geometry/srs/projections/impl/dms_parser.hpp> 
      - from 
<boost/geometry/srs/sphere.hpp> 
      - from 
<boost/geometry/srs/spheroid.hpp> 
      - from 
<boost/geometry/util/calculation_type.hpp> 
    
  
    <boost/thread/lock_types.hpp>
      - from 
<boost/geometry/srs/shared_grids_boost.hpp> 
    
    <boost/thread/shared_mutex.hpp>
      - from 
<boost/geometry/srs/shared_grids_boost.hpp> 
    
  
    <boost/throw_exception.hpp>
      - from 
<boost/geometry/algorithms/centroid.hpp> 
      - from 
<boost/geometry/algorithms/densify.hpp> 
      - from 
<boost/geometry/algorithms/detail/has_self_intersections.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/add_rings.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/follow_linear_linear.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/get_turn_info.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/get_turn_info_la.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/get_turn_info_ll.hpp> 
      - from 
<boost/geometry/algorithms/detail/overlay/graph/detect_biconnected_components.hpp> 
      - from 
<boost/geometry/algorithms/detail/relate/result.hpp> 
      - from 
<boost/geometry/algorithms/detail/throw_on_empty_input.hpp> 
      - from 
<boost/geometry/index/detail/exception.hpp> 
      - from 
<boost/geometry/io/wkt/read.hpp> 
      - from 
<boost/geometry/srs/projection.hpp> 
      - from 
<boost/geometry/srs/projections/exception.hpp> 
      - from 
<boost/geometry/srs/projections/str_cast.hpp> 
      - from 
<boost/geometry/srs/transformation.hpp> 
    
  
    <boost/tokenizer.hpp>
      - from 
<boost/geometry/io/wkt/read.hpp> 
    
  
    <boost/tuple/tuple.hpp>
      - from 
<boost/geometry/geometries/adapted/boost_tuple.hpp> 
      - from 
<boost/geometry/index/indexable.hpp> 
      - from 
<boost/geometry/index/rtree.hpp> 
      - from 
<boost/geometry/util/tuples.hpp> 
    
  
    <boost/type_traits/aligned_storage.hpp>
      - from 
<boost/geometry/index/detail/serialization.hpp> 
      - from 
<boost/geometry/index/detail/varray.hpp> 
    
    <boost/type_traits/alignment_of.hpp>
      - from 
<boost/geometry/index/detail/serialization.hpp> 
      - from 
<boost/geometry/index/detail/varray.hpp> 
    
    <boost/type_traits/is_same.hpp>
      - from 
<boost/geometry/geometries/adapted/boost_fusion.hpp> 
    
    <boost/type_traits/remove_cv.hpp>
      - from 
<boost/geometry/srs/projections/str_cast.hpp> 
    
  
    <boost/variant/apply_visitor.hpp>
      - from 
<boost/geometry/algorithms/detail/is_simple/interface.hpp> 
      - from 
<boost/geometry/algorithms/line_interpolate.hpp> 
      - from 
<boost/geometry/algorithms/num_geometries.hpp> 
      - from 
<boost/geometry/algorithms/num_interior_rings.hpp> 
      - from 
<boost/geometry/algorithms/remove_spikes.hpp> 
      - from 
<boost/geometry/geometries/adapted/boost_variant.hpp> 
      - from 
<boost/geometry/index/detail/rtree/node/variant_visitor.hpp> 
      - from 
<boost/geometry/io/svg/write.hpp> 
    
    <boost/variant/get.hpp>
      - from 
<boost/geometry/index/detail/rtree/node/variant_visitor.hpp> 
      - from 
<boost/geometry/srs/projections/dpar.hpp> 
    
    <boost/variant/static_visitor.hpp>
      - from 
<boost/geometry/algorithms/assign.hpp> 
      - from 
<boost/geometry/algorithms/convert.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_simple/interface.hpp> 
      - from 
<boost/geometry/algorithms/line_interpolate.hpp> 
      - from 
<boost/geometry/algorithms/num_geometries.hpp> 
      - from 
<boost/geometry/algorithms/num_interior_rings.hpp> 
      - from 
<boost/geometry/algorithms/remove_spikes.hpp> 
      - from 
<boost/geometry/algorithms/transform.hpp> 
      - from 
<boost/geometry/geometries/adapted/boost_variant.hpp> 
      - from 
<boost/geometry/index/detail/rtree/node/variant_dynamic.hpp> 
      - from 
<boost/geometry/index/detail/rtree/node/variant_static.hpp> 
      - from 
<boost/geometry/io/svg/write.hpp> 
    
    <boost/variant/variant.hpp>
      - from 
<boost/geometry/geometries/adapted/boost_variant.hpp> 
      - from 
<boost/geometry/index/detail/rtree/node/variant_dynamic.hpp> 
      - from 
<boost/geometry/index/detail/rtree/node/variant_static.hpp> 
      - from 
<boost/geometry/index/detail/rtree/node/variant_visitor.hpp> 
      - from 
<boost/geometry/srs/projections/dpar.hpp> 
      - from 
<boost/geometry/srs/projections/spar.hpp> 
    
    <boost/variant/variant_fwd.hpp>
      - from 
<boost/geometry/algorithms/assign.hpp> 
      - from 
<boost/geometry/algorithms/convert.hpp> 
      - from 
<boost/geometry/algorithms/detail/is_simple/interface.hpp> 
      - from 
<boost/geometry/algorithms/line_interpolate.hpp> 
      - from 
<boost/geometry/algorithms/num_geometries.hpp> 
      - from 
<boost/geometry/algorithms/num_interior_rings.hpp> 
      - from 
<boost/geometry/algorithms/remove_spikes.hpp> 
      - from 
<boost/geometry/algorithms/transform.hpp> 
      - from 
<boost/geometry/io/svg/write.hpp> 
      - from 
<boost/geometry/util/compress_variant.hpp> 
      - from 
<boost/geometry/util/transform_variant.hpp> 
    
  
    <boost/variant2/variant.hpp>
      - from 
<boost/geometry/geometries/adapted/boost_variant2.hpp> 
    
Secondary dependencies for geometry
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
Reverse dependencies for geometry
  
    <boost/geometry/algorithms/crosses.hpp>
      - from 
<boost/graph/is_straight_line_drawing.hpp> 
    
    <boost/geometry/core/coordinate_type.hpp>
      - from 
<boost/graph/is_straight_line_drawing.hpp> 
    
    <boost/geometry/geometries/linestring.hpp>
      - from 
<boost/graph/is_straight_line_drawing.hpp>