diff options
author | Chanho Park <chanho61.park@samsung.com> | 2014-12-11 18:55:56 +0900 |
---|---|---|
committer | Chanho Park <chanho61.park@samsung.com> | 2014-12-11 18:55:56 +0900 |
commit | 08c1e93fa36a49f49325a07fe91ff92c964c2b6c (patch) | |
tree | 7a7053ceb8874b28ec4b868d4c49b500008a102e /libs/geometry/doc/quickref.xml | |
parent | bb4dd8289b351fae6b55e303f189127a394a1edd (diff) | |
download | boost-08c1e93fa36a49f49325a07fe91ff92c964c2b6c.tar.gz boost-08c1e93fa36a49f49325a07fe91ff92c964c2b6c.tar.bz2 boost-08c1e93fa36a49f49325a07fe91ff92c964c2b6c.zip |
Imported Upstream version 1.57.0upstream/1.57.0
Diffstat (limited to 'libs/geometry/doc/quickref.xml')
-rw-r--r-- | libs/geometry/doc/quickref.xml | 219 |
1 files changed, 203 insertions, 16 deletions
diff --git a/libs/geometry/doc/quickref.xml b/libs/geometry/doc/quickref.xml index 2a70b4612f..e65aeeafa0 100644 --- a/libs/geometry/doc/quickref.xml +++ b/libs/geometry/doc/quickref.xml @@ -5,9 +5,15 @@ <!-- Boost.Geometry (aka GGL, Generic Geometry Library) - Copyright (c) 2009-2011 Mateusz Loskot, London, UK. - Copyright (c) 2009-2011 Barend Gehrels, Amsterdam, the Netherlands. - Copyright (c) 2009-2011 Bruno Lalande, Paris, France. + Copyright (c) 2009-2014 Mateusz Loskot, London, UK. + Copyright (c) 2009-2014 Barend Gehrels, Amsterdam, the Netherlands. + Copyright (c) 2009-2014 Bruno Lalande, Paris, France. + Copyright (c) 2013-2014 Adam Wulkiewicz, Lodz, Poland. + + This file was modified by Oracle on 2014. + Modifications copyright (c) 2014, Oracle and/or its affiliates. + + Contributed and/or modified by Menelaos Karavelas, 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 @@ -214,16 +220,16 @@ </tgroup> <!-- ###### CONSTANTS / COORDINATE SYSTEMS ################################ --> -<tgroup cols="2"> +<tgroup cols="3"> <colspec colname="a"/> <colspec colname="b"/> <colspec colname="c"/> - <thead> + <thead> <row> <entry valign="center" namest="a" nameend="b"> <bridgehead renderas="sect2">Constants</bridgehead> </entry> - <entry valign="center" namest="b" nameend="c"> + <entry valign="center" namest="c" nameend="c"> <bridgehead renderas="sect2">Coordinate Systems</bridgehead> </entry> </row> @@ -317,10 +323,13 @@ </simplelist> <bridgehead renderas="sect3">Predicates</bridgehead> <simplelist type="vert" columns="1"> + <member><link linkend="geometry.reference.algorithms.crosses">crosses</link></member> <member><link linkend="geometry.reference.algorithms.covered_by">covered_by</link></member> <member><link linkend="geometry.reference.algorithms.disjoint">disjoint</link></member> <member><link linkend="geometry.reference.algorithms.equals">equals</link></member> <member><link linkend="geometry.reference.algorithms.intersects">intersects</link></member> + <member><link linkend="geometry.reference.algorithms.is_simple">is_simple</link></member> + <member><link linkend="geometry.reference.algorithms.is_valid">is_valid</link></member> <member><link linkend="geometry.reference.algorithms.overlaps">overlaps</link></member> <member><link linkend="geometry.reference.algorithms.touches">touches</link></member> <member><link linkend="geometry.reference.algorithms.within">within</link></member> @@ -348,6 +357,10 @@ coordinate values) </member> </simplelist> + <bridgehead renderas="sect3">Buffer</bridgehead> + <simplelist type="vert" columns="1"> + <member><link linkend="geometry.reference.algorithms.buffer">buffer</link></member> + </simplelist> </entry> <entry valign="top"> <bridgehead renderas="sect3">Centroid</bridgehead> @@ -504,6 +517,20 @@ </simplelist> </entry> <entry valign="top"> + <bridgehead renderas="sect3">Buffer</bridgehead> + <simplelist type="vert" columns="1"> + <member><link linkend="geometry.reference.strategies.strategy_buffer_distance_asymmetric">strategy::buffer::distance_asymmetric</link></member> + <member><link linkend="geometry.reference.strategies.strategy_buffer_distance_symmetric">strategy::buffer::distance_symmetric</link></member> + <member><link linkend="geometry.reference.strategies.strategy_buffer_end_flat">strategy::buffer::end_flat</link></member> + <member><link linkend="geometry.reference.strategies.strategy_buffer_end_round">strategy::buffer::end_round</link></member> + <member><link linkend="geometry.reference.strategies.strategy_buffer_join_miter">strategy::buffer::join_miter</link></member> + <member><link linkend="geometry.reference.strategies.strategy_buffer_join_round">strategy::buffer::join_round</link></member> + <member><link linkend="geometry.reference.strategies.strategy_buffer_point_circle">strategy::buffer::point_circle</link></member> + <member><link linkend="geometry.reference.strategies.strategy_buffer_point_square">strategy::buffer::point_square</link></member> + <member><link linkend="geometry.reference.strategies.strategy_buffer_side_straight">strategy::buffer::side_straight</link></member> + </simplelist> + </entry> + <entry valign="top"> <bridgehead renderas="sect3">Centroid</bridgehead> <simplelist type="vert" columns="1"> <member><link linkend="geometry.reference.strategies.strategy_centroid_bashein_detmer">strategy::centroid::bashein_detmer</link></member> @@ -513,23 +540,23 @@ </row> <row> <entry valign="top"> + <bridgehead renderas="sect3">Convex Hull</bridgehead> + <simplelist type="vert" columns="1"> + <member><link linkend="geometry.reference.strategies.strategy_convex_hull_graham_andrew">strategy::convex_hull::graham_andrew</link></member> + </simplelist> + </entry> + <entry valign="top"> <bridgehead renderas="sect3">Distance</bridgehead> <simplelist type="vert" columns="1"> <member><link linkend="geometry.reference.strategies.strategy_distance_projected_point">strategy::distance::projected_point</link></member> <member><link linkend="geometry.reference.strategies.strategy_distance_pythagoras">strategy::distance::pythagoras</link></member> + <member><link linkend="geometry.reference.strategies.strategy_distance_pythagoras_box_box">strategy::distance::pythagoras_box_box</link></member> + <member><link linkend="geometry.reference.strategies.strategy_distance_pythagoras_point_box">strategy::distance::pythagoras_point_box</link></member> <member><link linkend="geometry.reference.strategies.strategy_distance_cross_track">strategy::distance::cross_track</link></member> <member><link linkend="geometry.reference.strategies.strategy_distance_haversine">strategy::distance::haversine</link></member> </simplelist> </entry> <entry valign="top"> - <bridgehead renderas="sect3">Convex Hull</bridgehead> - <simplelist type="vert" columns="1"> - <member><link linkend="geometry.reference.strategies.strategy_convex_hull_graham_andrew">strategy::convex_hull::graham_andrew</link></member> - </simplelist> - </entry> - </row> - <row> - <entry valign="top"> <bridgehead renderas="sect3">Side</bridgehead> <simplelist type="vert" columns="1"> <member><link linkend="geometry.reference.strategies.strategy_side_side_by_triangle">strategy::side::side_by_triangle</link></member> @@ -537,14 +564,14 @@ <member><link linkend="geometry.reference.strategies.strategy_side_spherical_side_formula">strategy::side::spherical_side_formula</link></member> </simplelist> </entry> + </row> + <row> <entry valign="top"> <bridgehead renderas="sect3">Simplify</bridgehead> <simplelist type="vert" columns="1"> <member><link linkend="geometry.reference.strategies.strategy_simplify_douglas_peucker">strategy::simplify::douglas_peucker</link></member> </simplelist> </entry> - </row> - <row> <entry valign="top"> <bridgehead renderas="sect3">Transform</bridgehead> <simplelist type="vert" columns="1"> @@ -625,4 +652,164 @@ </tbody> </tgroup> +<!-- ###### IO ########################################################################### --> +<tgroup cols="2"> + <colspec colname="a"/> + <colspec colname="b"/> + <thead> + <row> + <entry valign="center" namest="a" nameend="b"> + <bridgehead renderas="sect2">IO</bridgehead> + </entry> + </row> + </thead> + <tbody> + <row> + <entry valign="top"> + <bridgehead renderas="sect3">WKT (Well-Known Text)</bridgehead> + <simplelist type="vert" columns="1"> + <member><link linkend="geometry.reference.io.wkt.read_wkt">read_wkt</link></member> + <member><link linkend="geometry.reference.io.wkt.wkt">wkt</link></member> + </simplelist> + </entry> + <entry valign="top"> + <bridgehead renderas="sect3">SVG (Scalable Vector Graphics)</bridgehead> + <simplelist type="vert" columns="1"> + <member><link linkend="geometry.reference.io.svg.svg">svg</link></member> + <member><link linkend="geometry.reference.io.svg.svg_mapper">svg_mapper</link></member> + </simplelist> + </entry> + </row> + </tbody> +</tgroup> + +<!-- ###### SPATIAL INDEXES ######################################################################### --> +<tgroup cols="3"> + <colspec colname="a"/> + <colspec colname="b"/> + <colspec colname="c"/> + <thead> + <row> + <entry valign="center" namest="a" nameend="c"> + <bridgehead renderas="sect2">Spatial indexes</bridgehead> + </entry> + </row> + </thead> + <tbody> + <row> + <entry valign="top"> + <bridgehead renderas="sect3">R-tree</bridgehead> + <simplelist type="vert" columns="1"> + <member><link linkend="geometry.reference.spatial_indexes.boost__geometry__index__rtree">boost::geometry::index::rtree</link></member> + </simplelist> + <bridgehead renderas="sect3">R-tree parameters</bridgehead> + <simplelist type="vert" columns="1"> + <member><link linkend="geometry.reference.spatial_indexes.parameters.boost__geometry__index__linear">boost::geometry::index::linear</link></member> + <member><link linkend="geometry.reference.spatial_indexes.parameters.boost__geometry__index__quadratic">boost::geometry::index::quadratic</link></member> + <member><link linkend="geometry.reference.spatial_indexes.parameters.boost__geometry__index__rstar">boost::geometry::index::rstar</link></member> + <member><link linkend="geometry.reference.spatial_indexes.parameters.boost__geometry__index__dynamic_linear">boost::geometry::index::dynamic_linear</link></member> + <member><link linkend="geometry.reference.spatial_indexes.parameters.boost__geometry__index__dynamic_quadratic">boost::geometry::index::dynamic_quadratic</link></member> + <member><link linkend="geometry.reference.spatial_indexes.parameters.boost__geometry__index__dynamic_rstar">boost::geometry::index::dynamic_rstar</link></member> + </simplelist> + <bridgehead renderas="sect3">R-tree constructors and destructor</bridgehead> + <simplelist type="vert" columns="1"> + <member><link linkend="geometry.reference.spatial_indexes.boost__geometry__index__rtree.rtree__">rtree()</link></member> + <member><link linkend="geometry.reference.spatial_indexes.boost__geometry__index__rtree.rtree_parameters_type_const____indexable_getter_const____value_equal_const____allocator_type_const___">rtree(parameters_type const &, indexable_getter const &, value_equal const &, allocator_type const &)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.boost__geometry__index__rtree.rtree_iterator__iterator_">rtree(Iterator, Iterator)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.boost__geometry__index__rtree.rtree_range_const___">rtree(Range const &)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.boost__geometry__index__rtree.rtree_rtree_const___">rtree(rtree const &)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.boost__geometry__index__rtree.rtree_rtree_const____allocator_type_const___">rtree(rtree const &, allocator_type const &)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.boost__geometry__index__rtree.rtree_rtree____">rtree(rtree &&)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.boost__geometry__index__rtree.rtree_rtree_____allocator_type_const___">rtree(rtree &&, allocator_type const &)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.boost__geometry__index__rtree._rtree__">~rtree()</link></member> + </simplelist> + </entry> + <entry valign="top"> + <bridgehead renderas="sect3">R-tree member functions</bridgehead> + <simplelist type="vert" columns="1"> + <member><link linkend="geometry.reference.spatial_indexes.boost__geometry__index__rtree.operator__rtree_const___">operator=(const rtree &)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.boost__geometry__index__rtree.operator__rtree____">operator=(rtree &&)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.boost__geometry__index__rtree.swap_rtree___">swap(rtree &)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.boost__geometry__index__rtree.insert_value_type_const___">insert(value_type const &)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.boost__geometry__index__rtree.insert_iterator__iterator_">insert(Iterator, Iterator)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.boost__geometry__index__rtree.insert_convertibleorrange_const___">insert(ConvertibleOrRange const &)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.boost__geometry__index__rtree.remove_value_type_const___">remove(value_type const &)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.boost__geometry__index__rtree.remove_iterator__iterator_">remove(Iterator, Iterator)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.boost__geometry__index__rtree.remove_convertibleorrange_const___">remove(ConvertibleOrRange const &)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.boost__geometry__index__rtree.query_predicates_const____outiter_">query(Predicates const &, OutIter)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.boost__geometry__index__rtree.qbegin_predicates_const___">qbegin(Predicates const &)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.boost__geometry__index__rtree.qend__">qend()</link></member> + <member><link linkend="geometry.reference.spatial_indexes.boost__geometry__index__rtree.size__">size()</link></member> + <member><link linkend="geometry.reference.spatial_indexes.boost__geometry__index__rtree.empty__">empty()</link></member> + <member><link linkend="geometry.reference.spatial_indexes.boost__geometry__index__rtree.clear__">clear()</link></member> + <member><link linkend="geometry.reference.spatial_indexes.boost__geometry__index__rtree.bounds__">bounds()</link></member> + <member><link linkend="geometry.reference.spatial_indexes.boost__geometry__index__rtree.count_valueorindexable_const___">count(ValueOrIndexable const &)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.boost__geometry__index__rtree.parameters__">parameters()</link></member> + <member><link linkend="geometry.reference.spatial_indexes.boost__geometry__index__rtree.indexable_get__">indexable_get()</link></member> + <member><link linkend="geometry.reference.spatial_indexes.boost__geometry__index__rtree.value_eq__">value_eq()</link></member> + <member><link linkend="geometry.reference.spatial_indexes.boost__geometry__index__rtree.get_allocator__">get_allocator()</link></member> + </simplelist> + </entry> + <entry valign="top"> + <bridgehead renderas="sect3">R-tree free functions (boost::geometry::index::)</bridgehead> + <simplelist type="vert" columns="1"> + <member><link linkend="geometry.reference.spatial_indexes.group__rtree__functions.insert_rtree_________value_const___">insert(rtree<...> &, Value const &)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.group__rtree__functions.insert_rtree_________iterator__iterator_">insert(rtree<...> &, Iterator, Iterator)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.group__rtree__functions.insert_rtree_________convertibleorrange_const___">insert(rtree<...> &, ConvertibleOrRange const &)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.group__rtree__functions.remove_rtree_________value_const___">remove(rtree<...> &, Value const &)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.group__rtree__functions.remove_rtree_________iterator__iterator_">remove(rtree<...> &, Iterator, Iterator)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.group__rtree__functions.remove_rtree_________convertibleorrange_const___">remove(rtree<...> &, ConvertibleOrRange const &)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.group__rtree__functions.query_rtree______const____predicates_const____outiter_">query(rtree<...> const &, Predicates const &, OutIter)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.group__rtree__functions.qbegin_rtree______const____predicates_const___">qbegin(rtree<...> const &, Predicates const &)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.group__rtree__functions.qend_rtree______const___">qend(rtree<...> const &)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.group__rtree__functions.clear_rtree________">clear(rtree<...> &)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.group__rtree__functions.size_rtree______const___">size(rtree<...> const &)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.group__rtree__functions.empty_rtree______const___">empty(rtree<...> const &)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.group__rtree__functions.bounds_rtree______const___">bounds(rtree<...> const &)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.group__rtree__functions.swap_rtree_________rtree________">swap(rtree<...> &, rtree<...> &)</link></member> + </simplelist> + </entry> + </row> + <row> + <entry valign="top"> + <bridgehead renderas="sect3">Observers (boost::geometry::index::)</bridgehead> + <simplelist type="vert" columns="1"> + <member><link linkend="geometry.reference.spatial_indexes.observers.boost__geometry__index__indexable">boost::geometry::index::indexable</link></member> + <member><link linkend="geometry.reference.spatial_indexes.observers.boost__geometry__index__equal_to">boost::geometry::index::equal_to</link></member> + </simplelist> + <bridgehead renderas="sect3">Inserters (boost::geometry::index::)</bridgehead> + <simplelist type="vert" columns="1"> + <member><link linkend="geometry.reference.spatial_indexes.group__inserters.inserter_container___">inserter(Container &)</link></member> + </simplelist> + <bridgehead renderas="sect3">Adaptors (boost::geometry::index::adaptors::)</bridgehead> + <simplelist type="vert" columns="1"> + <member><link linkend="geometry.reference.spatial_indexes.group__adaptors.queried_predicates_const___">queried(Predicates const &)</link></member> + </simplelist> + </entry> + <entry valign="top"> + <bridgehead renderas="sect3">Predicates (boost::geometry::index::)</bridgehead> + <simplelist type="vert" columns="1"> + <member><link linkend="geometry.reference.spatial_indexes.group__predicates.contains_geometry_const___">contains(Geometry const &)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.group__predicates.covered_by_geometry_const___">covered_by(Geometry const &)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.group__predicates.covers_geometry_const___">covers(Geometry const &)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.group__predicates.disjoint_geometry_const___">disjoint(Geometry const &)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.group__predicates.intersects_geometry_const___">intersects(Geometry const &)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.group__predicates.overlaps_geometry_const___">overlaps(Geometry const &)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.group__predicates.within_geometry_const___">within(Geometry const &)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.group__predicates.satisfies_unarypredicate_const___">satisfies(UnaryPredicate const &)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.group__predicates.nearest_geometry_const____unsigned_">nearest(Geometry const &, unsigned)</link></member> + </simplelist> + </entry> + <!--entry valign="top"> + <bridgehead renderas="sect3">Nearest relations (boost::geometry::index::)</bridgehead> + <simplelist type="vert" columns="1"> + <member><link linkend="geometry.reference.spatial_indexes.group__nearest__relations.to_nearest_t_const___">to_nearest(T const &)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.group__nearest__relations.to_centroid_t_const___">to_centroid(T const &)</link></member> + <member><link linkend="geometry.reference.spatial_indexes.group__nearest__relations.to_furthest_t_const___">to_furthest(T const &) </link></member> + </simplelist> + </entry--> + </row> + </tbody> +</tgroup> + </informaltable> |