|
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...
|
|