[/============================================================================ Boost.Geometry (aka GGL, Generic Geometry Library) Copyright (c) 2009-2017 Barend Gehrels, Amsterdam, the Netherlands. Copyright (c) 2009-2017 Mateusz Loskot, London, UK. Copyright (c) 2009-2017 Bruno Lalande, Paris, France. Copyright (c) 2013-2017 Adam Wulkiewicz, Lodz, Poland. This file was modified by Oracle on 2014, 2017, 2018. Modifications copyright (c) 2014-2018, Oracle and/or its affiliates. Contributed and/or modified by Vissarion Fysikopoulos, on behalf of Oracle Contributed and/or modified by Menelaos Karavelas, on behalf of Oracle Contributed and/or modified by Adam Wulkiewicz, on behalf of Oracle Use, modification and distribution is subject to the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) =============================================================================/] [section:reference Reference] [section:access Access Functions] [/ This section is not ordered alfabetically to have get/set first and then the rings] [section:get get] [include generated/get.qbk] [endsect] [section:set set] [include generated/set.qbk] [endsect] [section:exterior_ring exterior_ring] [include generated/exterior_ring.qbk] [endsect] [section:interior_rings interior_rings] [include generated/interior_rings.qbk] [endsect] [endsect] [/access functions] [section:adapted Adapted models] [include reference/geometries/adapted/c_array.qbk] [include reference/geometries/adapted/std_array.qbk] [include reference/geometries/adapted/boost_array.qbk] [include reference/geometries/adapted/boost_fusion.qbk] [include reference/geometries/adapted/boost_tuple.qbk] [section:boost_polygon Boost.Polygon] [include reference/geometries/adapted/boost_polygon/point_data.qbk] [include reference/geometries/adapted/boost_polygon/rectangle_data.qbk] [include reference/geometries/adapted/boost_polygon/polygon_data.qbk] [include reference/geometries/adapted/boost_polygon/polygon_with_holes_data.qbk] [endsect] [section:boost_range Boost.Range] [include reference/geometries/adapted/boost_range/filtered.qbk] [include reference/geometries/adapted/boost_range/reversed.qbk] [include reference/geometries/adapted/boost_range/sliced.qbk] [include reference/geometries/adapted/boost_range/strided.qbk] [/ include reference/geometries/adapted/boost_range/uniqued.qbk] [endsect] [section:register Macro's for adaption] [include generated/register.qbk] [endsect] [endsect] [section:algorithms Algorithms] [section:area area] [include generated/area.qbk] [endsect] [section:assign assign] [include generated/assign.qbk] [endsect] [include generated/append.qbk] [section:buffer buffer] [include generated/buffer.qbk] [endsect] [section:centroid centroid] [include generated/centroid.qbk] [endsect] [include generated/clear.qbk] [include generated/convert.qbk] [include generated/convex_hull.qbk] [section:correct correct] [include generated/correct.qbk] [endsect] [section:covered_by covered_by] [include generated/covered_by.qbk] [endsect] [section:crosses crosses] [include generated/crosses.qbk] [endsect] [section:densify densify] [include generated/densify.qbk] [endsect] [section:difference difference] [include generated/difference.qbk] [endsect] [section:discrete_frechet_distance discrete_frechet_distance] [include generated/discrete_frechet_distance.qbk] [endsect] [section:discrete_hausdorff_distance discrete_hausdorff_distance] [include generated/discrete_hausdorff_distance.qbk] [endsect] [section:disjoint disjoint] [include generated/disjoint.qbk] [endsect] [section:distance distance] [include generated/distance.qbk] [endsect] [section:envelope envelope] [include generated/envelope.qbk] [endsect] [section:equals equals] [include generated/equals.qbk] [endsect] [section:expand expand] [include generated/expand.qbk] [endsect] [section:for_each for_each] [include generated/for_each.qbk] [endsect] [section:intersection intersection] [include generated/intersection.qbk] [endsect] [section:intersects intersects] [include generated/intersects.qbk] [endsect] [include generated/is_empty.qbk] [section:is_simple is_simple] [include generated/is_simple.qbk] [endsect] [section:is_valid is_valid] [include generated/is_valid.qbk] [endsect] [section:length length] [include generated/length.qbk] [endsect] [section:line_interpolate line_interpolate] [include generated/line_interpolate.qbk] [endsect] [section:make make] [include generated/make.qbk] [endsect] [include generated/num_geometries.qbk] [include generated/num_interior_rings.qbk] [include generated/num_points.qbk] [include generated/num_segments.qbk] [section:overlaps overlaps] [include generated/overlaps.qbk] [endsect] [section:perimeter perimeter] [include generated/perimeter.qbk] [endsect] [section:relate relate] [include generated/relate.qbk] [endsect] [section:relation relation] [include generated/relation.qbk] [endsect] [include generated/reverse.qbk] [section:simplify simplify] [include generated/simplify.qbk] [endsect] [section:sym_difference sym_difference] [include generated/sym_difference.qbk] [endsect] [section:touches touches] [include generated/touches.qbk] [endsect] [section:transform transform] [include generated/transform.qbk] [endsect] [section:union_ union_] [include generated/union.qbk] [endsect] [include generated/unique.qbk] [section:within within] [include generated/within.qbk] [endsect] [endsect] [/algorithms] [section:arithmetic Arithmetic] [include generated/arithmetic.qbk] [endsect] [section:concepts Concepts] [include concept/point.qbk] [include concept/linestring.qbk] [include concept/polygon.qbk] [include concept/multi_point.qbk] [include concept/multi_linestring.qbk] [include concept/multi_polygon.qbk] [include concept/box.qbk] [include concept/ring.qbk] [include concept/segment.qbk] [endsect] [/concepts] [section:constants Constants] [include reference/core/min_corner.qbk] [include reference/core/max_corner.qbk] [endsect] [section:cs Coordinate Systems] [include generated/cartesian.qbk] [include generated/spherical.qbk] [include generated/spherical_equatorial.qbk] [include generated/geographic.qbk] [endsect] [/coordinate systems] [section:core Core Metafunctions] [include generated/closure.qbk] [include generated/coordinate_system.qbk] [include generated/coordinate_type.qbk] [include generated/cs_tag.qbk] [include generated/degree.qbk] [include generated/dimension.qbk] [include generated/interior_type.qbk] [include generated/point_order.qbk] [include generated/point_type.qbk] [include generated/radian.qbk] [include generated/ring_type.qbk] [include generated/tag.qbk] [include generated/tag_cast.qbk] [endsect] [/core metafunctions] [section:de9im DE-9IM] [include generated/de9im_mask.qbk] [include generated/de9im_matrix.qbk] [include generated/de9im_static_mask.qbk] [endsect] [section:enumerations Enumerations] [include generated/enum.qbk] [endsect] [section:exceptions Exceptions] [include generated/exception.qbk] [include generated/centroid_exception.qbk] [endsect] [section:io IO (input/output)] [section:dsv DSV (Delimiter-Separated Values)] [include generated/dsv.qbk] [endsect] [section:wkt WKT (Well-Known Text)] [include reference/io/wkt_format.qbk] [include generated/wkt.qbk] [endsect] [section:svg SVG (Scalable Vector Graphics)] [include generated/svg.qbk] [include generated/svg_mapper.qbk] [endsect] [endsect] [section:iterators Iterators] [include generated/closing_iterator.qbk] [include generated/circular_iterator.qbk] [include generated/ever_circling_iterator.qbk] [endsect] [section:models Models] [include generated/point.qbk] [include generated/point_xy.qbk] [include generated/point_xyz.qbk] [include generated/linestring.qbk] [include generated/polygon.qbk] [include generated/multi_point.qbk] [include generated/multi_linestring.qbk] [include generated/multi_polygon.qbk] [include generated/box.qbk] [include generated/ring.qbk] [include generated/segment.qbk] [include generated/referring_segment.qbk] [endsect] [section:spatial_indexes Spatial Indexes] [/section:rtree R-tree] [include index/generated/rtree.qbk] [include index/generated/rtree_functions.qbk] [section:parameters R-tree parameters (boost::geometry::index::)] [include index/generated/rtree_linear.qbk] [include index/generated/rtree_quadratic.qbk] [include index/generated/rtree_rstar.qbk] [include index/generated/rtree_dynamic_linear.qbk] [include index/generated/rtree_dynamic_quadratic.qbk] [include index/generated/rtree_dynamic_rstar.qbk] [endsect] [/endsect] [section:observers Observers (boost::geometry::index::)] [include index/generated/indexable.qbk] [include index/generated/equal_to.qbk] [endsect] [include index/generated/inserters.qbk] [include index/generated/adaptors.qbk] [include index/generated/predicates.qbk] [/include index/generated/nearest_relations.qbk] [endsect] [section:srs SRS] [include generated/srs_spheroid.qbk] [endsect] [section:strategies Strategies] [include generated/area_cartesian.qbk] [include generated/area_spherical.qbk] [include generated/area_geographic.qbk] [include generated/buffer_join_round.qbk] [include generated/buffer_join_miter.qbk] [include generated/buffer_end_round.qbk] [include generated/buffer_end_flat.qbk] [include generated/buffer_distance_symmetric.qbk] [include generated/buffer_distance_asymmetric.qbk] [include generated/buffer_point_circle.qbk] [include generated/buffer_point_square.qbk] [include generated/buffer_geographic_point_circle.qbk] [include generated/buffer_side_straight.qbk] [include generated/centroid_average.qbk] [include generated/centroid_bashein_detmer.qbk] [include generated/convex_hull_graham_andrew.qbk] [include generated/densify_cartesian.qbk] [include generated/densify_geographic.qbk] [include generated/densify_spherical.qbk] [include generated/distance_pythagoras.qbk] [include generated/distance_pythagoras_box_box.qbk] [include generated/distance_pythagoras_point_box.qbk] [include generated/distance_haversine.qbk] [include generated/distance_projected_point.qbk] [include generated/distance_cross_track.qbk] [include generated/distance_cross_track_point_box.qbk] [include generated/line_interpolate_cartesian.qbk] [include generated/line_interpolate_geographic.qbk] [include generated/line_interpolate_spherical.qbk] [include generated/side_side_by_triangle.qbk] [include generated/side_side_by_cross_track.qbk] [include generated/side_spherical_side_formula.qbk] [include generated/side_geographic.qbk] [include generated/simplify_douglas_peucker.qbk] [include generated/transform_inverse_transformer.qbk] [include generated/transform_map_transformer.qbk] [include generated/transform_rotate_transformer.qbk] [include generated/transform_scale_transformer.qbk] [include generated/transform_translate_transformer.qbk] [include generated/transform_matrix_transformer.qbk] [include generated/within_winding.qbk] [include generated/within_franklin.qbk] [include generated/within_crossings_multiply.qbk] [endsect] [section:views Views] [include generated/box_view.qbk] [include generated/segment_view.qbk] [include generated/closeable_view.qbk] [include generated/reversible_view.qbk] [include generated/identity_view.qbk] [endsect] [endsect] [/reference]