|
| class | boost::geometry::centroid_exception |
| | Centroid Exception. More...
|
| |
| struct | boost::geometry::detail::centroid::centroid_point |
| |
| struct | boost::geometry::detail::centroid::centroid_indexed_calculator< Indexed, Point, Dimension, DimensionCount > |
| |
| struct | boost::geometry::detail::centroid::centroid_indexed_calculator< Indexed, Point, DimensionCount, DimensionCount > |
| |
| struct | boost::geometry::detail::centroid::centroid_indexed |
| |
| struct | boost::geometry::detail::centroid::centroid_range_state< Closure > |
| | Calculate the centroid of a Ring or a Linestring. More...
|
| |
| struct | boost::geometry::detail::centroid::centroid_range< Closure > |
| |
| struct | boost::geometry::detail::centroid::centroid_polygon_state |
| | Centroid of a polygon. More...
|
| |
| struct | boost::geometry::detail::centroid::centroid_polygon |
| |
| struct | boost::geometry::detail::centroid::centroid_multi_point_state |
| | Building block of a multi-point, to be used as Policy in the more generec centroid_multi. More...
|
| |
| struct | boost::geometry::detail::centroid::centroid_multi< Policy > |
| | Generic implementation which calls a policy to calculate the centroid of the total of its single-geometries. More...
|
| |
| struct | boost::geometry::dispatch::centroid< Geometry, Tag > |
| |
| struct | boost::geometry::dispatch::centroid< Geometry, point_tag > |
| |
| struct | boost::geometry::dispatch::centroid< Box, box_tag > |
| |
| struct | boost::geometry::dispatch::centroid< Segment, segment_tag > |
| |
| struct | boost::geometry::dispatch::centroid< Ring, ring_tag > |
| |
| struct | boost::geometry::dispatch::centroid< Linestring, linestring_tag > |
| |
| struct | boost::geometry::dispatch::centroid< Polygon, polygon_tag > |
| |
| struct | boost::geometry::dispatch::centroid< MultiLinestring, multi_linestring_tag > |
| |
| struct | boost::geometry::dispatch::centroid< MultiPolygon, multi_polygon_tag > |
| |
| struct | boost::geometry::dispatch::centroid< MultiPoint, multi_point_tag > |
| |
| struct | boost::geometry::resolve_strategy::centroid< Geometry > |
| |
| struct | boost::geometry::resolve_variant::centroid< Geometry > |
| |
| struct | boost::geometry::resolve_variant::centroid< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> > |
| |
| struct | boost::geometry::resolve_variant::centroid< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >::visitor< Point, Strategy > |
| |
|
| template<typename Point , typename Range > |
| bool | boost::geometry::detail::centroid::range_ok (Range const &range, Point ¢roid) |
| |
| template<typename Geometry , typename Point , typename Strategy > |
| void | boost::geometry::centroid (Geometry const &geometry, Point &c, Strategy const &strategy) |
| | {centroid} More...
|
| |
| template<typename Geometry , typename Point > |
| void | boost::geometry::centroid (Geometry const &geometry, Point &c) |
| | {centroid} More...
|
| |
| template<typename Point , typename Geometry > |
| Point | boost::geometry::return_centroid (Geometry const &geometry) |
| | {centroid} More...
|
| |
| template<typename Point , typename Geometry , typename Strategy > |
| Point | boost::geometry::return_centroid (Geometry const &geometry, Strategy const &strategy) |
| | {centroid} More...
|
| |