![]() |
Home | Libraries | People | FAQ | More |
Centroid calculation taking average of points.
template<typename PointCentroid, typename Point> class strategy::centroid::average { // ... };
|
Parameter |
Default |
Description |
|---|---|---|
|
typename PointCentroid |
||
|
typename Point |
PointCentroid |
|
Function |
Description |
Parameters |
Returns |
|---|---|---|---|
|
void apply(Point const & p, sum & state)
|
Point const &: p: sum &: state: |
||
|
void result(sum const & state, PointCentroid & centroid)
|
sum const &: state: PointCentroid &: centroid: |
Either
#include <boost/geometry/multi/multi.hpp>
Or
#include <boost/geometry/multi/strategies/cartesian/centroid_average.hpp>