#include <CascadedUnion.h>
Public Member Functions | |
CascadedUnion (const std::vector< geom::Geometry * > *geoms) | |
geom::Geometry * | Union () |
Static Public Member Functions | |
geom::Geometry * | Union (std::vector< geom::Geometry * > *geoms) |
template<class T> | |
geom::Geometry * | Union (T start, T end) |
This algorithm is more robust than the simple iterated approach of repeatedly unioning each geometry to a result geometry.
|
Creates a new instance to union the given collection of Geometrys.
|
|
Computes the union of the input geometries.
|
|
Computes the union of a set of Geometrys. T an iterator yelding something castable to const Geometry *
|
|
Computes the union of a collection of Geometrys.
|